出入库删除按钮控制

出入库删除按钮控制
pull/1/head
siontion 9 months ago
parent 32ddd20cac
commit 366d9777b7

@ -295,7 +295,7 @@
link link
type="danger" type="danger"
@click.prevent="handleDelete2(scope.$index)" @click.prevent="handleDelete2(scope.$index)"
v-if="isShowBtnOther" v-if="isShowBtnDelete"
> >
删除 删除
</el-button> </el-button>
@ -357,7 +357,7 @@
type="danger" type="danger"
size="small" size="small"
@click="handleDeleteAttachment(scope.$index, scope.row.businessFileType)" @click="handleDeleteAttachment(scope.$index, scope.row.businessFileType)"
v-if="isShowBtnOther" v-if="isShowBtnDelete"
> >
删除 删除
</el-button> </el-button>
@ -551,14 +551,20 @@ const handleStatus = async (num) => {
case 1: case 1:
isShowBtnGroup.value = true isShowBtnGroup.value = true
isShowBtnCancel.value = false isShowBtnCancel.value = false
isShowBtnOther.value = true
isShowBtnDelete.value = true
break break
case 2: case 2:
isShowBtnGroup.value = false isShowBtnGroup.value = false
isShowBtnCancel.value = true isShowBtnCancel.value = true
isShowBtnOther.value = false
isShowBtnDelete.value = false
break break
case 3: case 3:
isShowBtnGroup.value = false isShowBtnGroup.value = false
isShowBtnCancel.value = false isShowBtnCancel.value = false
isShowBtnOther.value = false
isShowBtnDelete.value = false
break break
default: default:
break break
@ -567,7 +573,8 @@ const handleStatus = async (num) => {
if (query.type === 'review') { if (query.type === 'review') {
isShowBtnGroup.value = false isShowBtnGroup.value = false
isShowBtnCancel.value = false isShowBtnCancel.value = false
isShowBtnOther.value = true isShowBtnOther.value = false
isShowBtnDelete.value = false
} }
query.type= 'update' query.type= 'update'
query.id = formData.value.id query.id = formData.value.id
@ -802,6 +809,7 @@ const handleMatCode = async (scope, matid) => {
const isShowBtnGroup = ref(true) const isShowBtnGroup = ref(true)
const isShowBtnCancel = ref(false) const isShowBtnCancel = ref(false)
const isShowBtnOther = ref(false) const isShowBtnOther = ref(false)
const isShowBtnDelete = ref(true)
const btnWhClickable = ref(false) const btnWhClickable = ref(false)
/** 初始化 **/ /** 初始化 **/
onMounted(async () => { onMounted(async () => {
@ -833,14 +841,19 @@ onMounted(async () => {
case 1: case 1:
isShowBtnGroup.value = true isShowBtnGroup.value = true
isShowBtnCancel.value = false isShowBtnCancel.value = false
isShowBtnDelete.value = true
break break
case 2: case 2:
isShowBtnGroup.value = false isShowBtnGroup.value = false
isShowBtnCancel.value = true isShowBtnCancel.value = true
isShowBtnOther.value = false
isShowBtnDelete.value = false
break break
case 3: case 3:
isShowBtnGroup.value = false isShowBtnGroup.value = false
isShowBtnCancel.value = false isShowBtnCancel.value = false
isShowBtnOther.value = false
isShowBtnDelete.value = false
break break
default: default:
break break
@ -849,9 +862,11 @@ onMounted(async () => {
if (query.type === 'review') { if (query.type === 'review') {
isShowBtnGroup.value = false isShowBtnGroup.value = false
isShowBtnCancel.value = false isShowBtnCancel.value = false
isShowBtnOther.value = true isShowBtnOther.value = false
isShowBtnDelete.value = false
} }
// //
const queryParamsRg = reactive({ const queryParamsRg = reactive({
pageNo: 1, pageNo: 1,

@ -267,7 +267,7 @@
type="danger" type="danger"
size="small" size="small"
@click.prevent="handleDelete2(scope.$index)" @click.prevent="handleDelete2(scope.$index)"
v-if="isShowBtnOther" v-if="isShowBtnDelete"
> >
删除 删除
</el-button> </el-button>
@ -328,7 +328,7 @@
link link
type="danger" type="danger"
size="small" size="small"
v-if="isShowBtnOther" v-if="isShowBtnDelete"
@click="handleDeleteAttachment(scope.$index, scope.row.businessFileType)" @click="handleDeleteAttachment(scope.$index, scope.row.businessFileType)"
> >
删除 删除
@ -447,7 +447,6 @@ const message = useMessage() // 消息弹窗
const { query } = useRoute() const { query } = useRoute()
const router = useRouter() const router = useRouter()
const isShow = ref(false)
const dialogTitle = ref('') // const dialogTitle = ref('') //
const formLoading = ref(false) // 12 const formLoading = ref(false) // 12
const formType = ref('') // create - update - const formType = ref('') // create - update -
@ -523,16 +522,19 @@ const handleStatus = async (num) => {
isShowBtnGroup.value = true isShowBtnGroup.value = true
isShowBtnCancel.value = false isShowBtnCancel.value = false
isShowBtnOther.value = true isShowBtnOther.value = true
isShowBtnDelete.value = true
break break
case 2: case 2:
isShowBtnGroup.value = false isShowBtnGroup.value = false
isShowBtnCancel.value = true isShowBtnCancel.value = true
isShowBtnOther.value = false isShowBtnOther.value = false
isShowBtnDelete.value = false
break break
case 3: case 3:
isShowBtnGroup.value = false isShowBtnGroup.value = false
isShowBtnCancel.value = false isShowBtnCancel.value = false
isShowBtnOther.value = false isShowBtnOther.value = false
isShowBtnDelete.value = false
break break
default: default:
break break
@ -542,6 +544,7 @@ const handleStatus = async (num) => {
isShowBtnGroup.value = false isShowBtnGroup.value = false
isShowBtnCancel.value = false isShowBtnCancel.value = false
isShowBtnOther.value = false isShowBtnOther.value = false
isShowBtnDelete.value = false
} }
query.id = storageid.value query.id = storageid.value
query.type= 'update' query.type= 'update'
@ -837,6 +840,7 @@ const handleMatCode = async (scope, matid) => {
const isShowBtnGroup = ref(true) const isShowBtnGroup = ref(true)
const isShowBtnCancel = ref(false) const isShowBtnCancel = ref(false)
const isShowBtnOther = ref(false) const isShowBtnOther = ref(false)
const isShowBtnDelete = ref(true)
const btnWhClickable = ref(false) const btnWhClickable = ref(false)
const matLastData = ref([]) const matLastData = ref([])
/** 初始化 **/ /** 初始化 **/
@ -858,7 +862,7 @@ onMounted(async () => {
dialogTitle.value = t('action.' + query.type) dialogTitle.value = t('action.' + query.type)
dialogTitle.value = query.type === 'review' ? '查看' : dialogTitle.value dialogTitle.value = query.type === 'review' ? '查看' : dialogTitle.value
isShow.value = query.type == 'create' ? false : true
//------------------- //-------------------
const data = await WarehouseApi.getWarehouseSimpList() const data = await WarehouseApi.getWarehouseSimpList()
@ -872,16 +876,19 @@ onMounted(async () => {
case 1: case 1:
isShowBtnGroup.value = true isShowBtnGroup.value = true
isShowBtnCancel.value = false isShowBtnCancel.value = false
isShowBtnDelete.value = true
break break
case 2: case 2:
isShowBtnGroup.value = false isShowBtnGroup.value = false
isShowBtnCancel.value = true isShowBtnCancel.value = true
isShowBtnOther.value = false isShowBtnOther.value = false
isShowBtnDelete.value = false
break break
case 3: case 3:
isShowBtnGroup.value = false isShowBtnGroup.value = false
isShowBtnCancel.value = false isShowBtnCancel.value = false
isShowBtnOther.value = false isShowBtnOther.value = false
isShowBtnDelete.value = false
break break
default: default:
break break
@ -891,6 +898,7 @@ onMounted(async () => {
isShowBtnGroup.value = false isShowBtnGroup.value = false
isShowBtnCancel.value = false isShowBtnCancel.value = false
isShowBtnOther.value = false isShowBtnOther.value = false
isShowBtnDelete.value = false
} }
// //

Loading…
Cancel
Save