Browse Source

HL-6133 检验记录菜单调整,操作列只展示查看质检报告和查看履历表

hella_online_20240927
滕晓飞 5 months ago
parent
commit
19a4306664
  1. 44
      src/views/qms/inspectionRecord/index.vue

44
src/views/qms/inspectionRecord/index.vue

@ -141,21 +141,21 @@ const route = useRoute() // 路由信息
const routeName = ref() const routeName = ref()
routeName.value = route.name routeName.value = route.name
const tableColumns = ref(InspectionRecordMain.allSchemas.tableColumns) const tableColumns = ref(InspectionRecordMain.allSchemas.tableColumns)
if (routeName.value == 'InspectRecordMain') { // if (routeName.value == 'InspectRecordMain') {
tableColumns.value = tableColumns.value.filter((item) => { // tableColumns.value = tableColumns.value.filter((item) => {
return item.label != '操作' // return item.label != ''
}) // })
} // }
// ////
const updataTableColumns = (val) => { // const updataTableColumns = (val) => {
if (routeName.value == 'InspectRecordMain') { // if (routeName.value == 'InspectRecordMain') {
tableColumns.value = val.filter((item) => { // tableColumns.value = val.filter((item) => {
return item.label != '操作' // return item.label != ''
}) // })
} else { // } else {
tableColumns.value = val // tableColumns.value = val
} // }
} // }
// //
const { tableObject, tableMethods } = useTable({ const { tableObject, tableMethods } = useTable({
@ -169,7 +169,7 @@ const searchParams = (model) => {
if (route.name == 'inspectionRecordProduction' ) { if (route.name == 'inspectionRecordProduction' ) {
model.available = 'TRUE' model.available = 'TRUE'
model.inspectionType = '4' model.inspectionType = '4'
} else if (route.name == 'inspectionRecordPurchase') { } else if (route.name == 'inspectionRecordPurchase' || route.name == 'InspectRecordMain') {
model.available = 'TRUE' model.available = 'TRUE'
model.inspectionType = '1' model.inspectionType = '1'
} else { } else {
@ -235,6 +235,12 @@ const isShowPackageBtn = (row, val) => {
} }
// - // -
const butttondata = (row) => { const butttondata = (row) => {
if(route.name == 'InspectRecordMain'){
return [
defaultButtons.mainListPlanCheckQualityReportBtn({}), //
defaultButtons.mainListSupplierResumeBtn({}) //
]
}else {
return [ return [
// defaultButtons.mainListOrderCOMPLETEBtn({ hide: isShowMainButton(row, ['INCOMPLETE']) }), // // defaultButtons.mainListOrderCOMPLETEBtn({ hide: isShowMainButton(row, ['INCOMPLETE']) }), //
@ -262,6 +268,8 @@ const butttondata = (row) => {
] ]
} }
}
const listTableRef = ref() const listTableRef = ref()
const list = ref([]) const list = ref([])
const useDecisionList = getStrDictOptions(DICT_TYPE.USAGE_DECISION) const useDecisionList = getStrDictOptions(DICT_TYPE.USAGE_DECISION)
@ -471,7 +479,7 @@ const submitFormExecute = async (formType, data) => {
const searchFormClick = (searchData) => { const searchFormClick = (searchData) => {
let isHave = searchData?.filters?.some((item) => item.column == 'inspectionType') let isHave = searchData?.filters?.some((item) => item.column == 'inspectionType')
if (!isHave) { if (!isHave) {
if (route.name == 'inspectionRecordPurchase') { if (route.name == 'inspectionRecordPurchase' || route.name == 'InspectRecordMain') {
searchData.filters.push( searchData.filters.push(
{ {
action: '==', action: '==',
@ -514,7 +522,7 @@ const searchFormClick = (searchData) => {
/** 初始化 **/ /** 初始化 **/
onMounted(async () => { onMounted(async () => {
if (route.name == 'inspectionRecordPurchase') { if (route.name == 'inspectionRecordPurchase' || route.name == 'InspectRecordMain') {
tableObject.params = { tableObject.params = {
available: true, available: true,
inspectionType: '1' inspectionType: '1'

Loading…
Cancel
Save