zhoushihao
2025-08-18 a4a795a986b009779f09e9a825c0099aa0bacbb8
UI-Project/src/views/GlassStorage/rawfilmstorage.vue
@@ -212,6 +212,11 @@
  }
};
const handleEdit = (row) => {
  patternWidth.value = row.patternWidth;
  patternHeight.value = row.patternHeight;
  patternThickness.value = row.patternThickness;
  filmsId.value = row.filmsId;
  remainQuantity.value = row.remainQuantity;
  window.localStorage.setItem('deviceId', row.deviceId)
  window.localStorage.setItem('slot', row.slot)
  Edit.value = true;
@@ -252,6 +257,30 @@
};
// 原片入库
const handleup = async () => {
    if (!patternWidth.value) {
    ElMessage.error(t('film.inwidth'))
    return
  }
    if (!patternHeight.value) {
    ElMessage.error(t('film.inheight'))
    return
  }
    if (!patternThickness.value) {
    ElMessage.error(t('film.inthickness'))
    return
  }
    if (!filmsId.value) {
    ElMessage.error(t('film.infilms'))
    return
  }
    if (!remainQuantity.value) {
    ElMessage.error(t('film.inquantity'))
    return
  }
    if (!slot.value) {
    ElMessage.error(t('film.selectwarehousing'))
    return
  }
  try {
    const response = await request.post('/glassStorage/rawGlassStorageDetails/patternWarehousing', {
      patternWidth: patternWidth.value,
@@ -278,6 +307,10 @@
};
// 入库请求
const handleupc = async () => {
    if (!leftingStation.value) {
    ElMessage.error(t('film.selectwarehousing'))
    return
  }
  try  {
    var url="/glassStorage/rawGlassStorageDetails/warehousingRequest?leftingStation="+leftingStation.value;
      const response = await request.post(url)
@@ -295,6 +328,10 @@
}
// 出库请求
const handleupe = async () => {
    if (!leftingStation.value) {
    ElMessage.error(t('film.selectwarehousing'))
    return
  }
  try  {
    var url="/glassStorage/rawGlassStorageDetails/outWarehousingRequest?leftingStation="+leftingStation.value;
      const response = await request.post(url)
@@ -388,6 +425,26 @@
const Editclick = async () => {
  let slot = window.localStorage.getItem('slot')
  let deviceId = window.localStorage.getItem('deviceId')
    if (!patternWidth.value) {
    ElMessage.error(t('film.inwidth'))
    return
  }
    if (!patternHeight.value) {
    ElMessage.error(t('film.inheight'))
    return
  }
    if (!patternThickness.value) {
    ElMessage.error(t('film.inthickness'))
    return
  }
    if (!filmsId.value) {
    ElMessage.error(t('film.infilms'))
    return
  }
    if (!remainQuantity.value) {
    ElMessage.error(t('basicData.selectquantity'))
    return
  }
  try {
    const response = await request.post('/glassStorage/rawGlassStorageDetails/updateQuantity', {
      deviceId: deviceId,
@@ -898,7 +955,7 @@
.img-dlpl{
  margin-left: 330px;
  margin-top: 10px;
  background-image:url('../../assets/ypcc.png');
  background-image:url('/ypcc.png');
  background-repeat: no-repeat;
  background-attachment: local;
  min-height: 450px;
@@ -911,7 +968,7 @@
}
.img-car1{
  display: flex;
  background-image:url('../../assets/C1.png');
  background-image:url('/C1.png');
  position: absolute;
  background-repeat: no-repeat;
  background-attachment: local;