基础数据修改

dev-scheduling
jinna 1 month ago
parent 982c43dfa3
commit c608acbf40
  1. 10
      src/api/basicData/platingAssort.js
  2. 3
      src/api/processManagement/processTemplate.js
  3. 24
      src/views/productionSchedulingPlan/basic/qualityGrade.vue

@ -4,7 +4,7 @@ import request from '@/axios';
// 获取列表
export const getList = params =>
request({
url: '/api/blade-desk/BA/BasicClazz/list',
url: '/api/blade-desk/BA/PlatingAssortment/list',
method: 'get',
params
});
@ -12,7 +12,7 @@ export const getList = params =>
// 新增
export const saveClassify = data =>
request({
url: '/api/blade-desk/BA/BasicClazz/save',
url: '/api/blade-desk/BA/PlatingAssortment/save',
method: 'post',
data
});
@ -20,7 +20,7 @@ export const saveClassify = data =>
// 修改
export const updateClassify = data =>
request({
url: '/api/blade-desk/BA/BasicClazz/update',
url: '/api/blade-desk/BA/PlatingAssortment/update',
method: 'post',
data
});
@ -28,7 +28,7 @@ export const updateClassify = data =>
// 删除
export const deleteClassify = params =>
request({
url: '/api/blade-desk/BA/BasicClazz/remove',
url: '/api/blade-desk/BA/PlatingAssortment/remove',
method: 'post',
params
});
@ -44,7 +44,7 @@ export const getSelectUser = (params) =>
// 保存人员
export const saveUser = params =>
request({
url: '/api/blade-desk/BA/BasicClazz/updateUserId',
url: '/api/blade-desk/BA/PlatingAssortment/updateUserId',
method: 'post',
data: params
});

@ -78,7 +78,8 @@ export const getProcessAbilityList = params => {
// 镀种分类列表数据 /BA/BasicClazz/listForSelect
export const getPlatingList = params => {
return request({
url: '/blade-desk/BA/BasicClazz/listForSelectPlatingAssort',
// url: '/blade-desk/BA/BasicClazz/listForSelectPlatingAssort',
url: '/blade-desk/BA/PlatingAssortment/listForSelectPlatingAssort',
method: 'get',
params: params,
});

@ -22,7 +22,9 @@
:before-open="beforeOpen"
>
<template #menu-left> </template>
<template #menu-right> </template>
<template #menu-right>
<el-button type="primary" @click="handleImport" v-if="permission.qualityGrade_import">导入</el-button>
</template>
<template #menu="{ row }"> </template>
<template #isThickness="scope">
@ -32,10 +34,18 @@
<span>{{scope.row.isLocal == 1 ? '√' : ''}}</span>
</template>
</avue-crud>
<!-- 导入 -->
<basic-import v-if="isShowImport" title="导入" :isShow="isShowImport"
templateUrl="/blade-scheduling/qualityGrade/downloadTemplate"
templateName="质量等级模板.xls"
importUrl="/blade-scheduling/qualityGrade/importExcel"
@closeDialog="closeDialog">
</basic-import>
</basic-container>
</template>
<script>
import basicImport from '@/components/basic-import/main.vue'
import {
getListGualityGrade,
removeGualityGrade,
@ -44,12 +54,13 @@ import {
} from '@/api/productionSchedulingPlan/basic';
import { mapGetters } from 'vuex';
export default {
components: {},
components: {basicImport},
data() {
return {
form: {},
selectionList: [],
query: {},
isShowImport:false,
loading: false,
page: {
pageSize: 10,
@ -235,6 +246,15 @@ export default {
},
},
methods: {
handleImport(){
this.isShowImport = true
},
closeDialog(val){
this.isShowImport = false
if(val){
this.onLoad(this.page, this.query)
}
},
beforeOpen(done, type) {
if (['edit', 'view'].includes(type)) {
console.log('form----------',this.form)

Loading…
Cancel
Save