我难

作者: 小白的踩坑日常 | 来源:发表于2020-07-08 10:48 被阅读0次
   // 弹窗询问是否打印标签
    async inlinePrint() {
      await this.$confirm('样品添加成功,是否打印标签?!', '提示', {
        confirmButtonText: '确定',
        cancelButtonTex: '取消',
        type: 'warning',
        callback: action => {
          if (action === 'confirm') {
            var printData = this.cellList.filter((this.checkBarcode))
            printData.forEach(this.deleteObj)
            var printDataC = this.setPrintArr(printData)
            this.sendRequest(printDataC)
          } else {
            this.$message({
              type: 'info',
              message: '已取消打印'
            })
          }
        }
      })
    },
    // 造打印数组
    setPrintArr(printData) {
      var printDataB = [
        {
          testBillNumber: '',
          testItem: '',
          nominalCapacity: '',
          serialNumber: '',
          barcode: '',
          proposer: ''
        }]
      debugger
      printDataB[0].testBillNumber = printData[0].testBillNumber
      printDataB[0].testItem = printData[0].testItem
      printDataB[0].nominalCapacity = printData[0].nominalCapacity
      printDataB[0].serialNumber = printData[0].serialNumber
      printDataB[0].barcode = printData[0].barcode
      printDataB[0].proposer = printData[0].proposer
      return printDataB
    },

这么点东西写了一上午

优化:
其实代码我自己可能都懒得看,说下优化的地方吧
1、去掉没必要的变量
2、造数组由删掉无用属性改为只拿有用的属性

  // 弹窗询问是否打印标签
    async inlinePrint() {
      await this.$confirm('样品添加成功,是否打印标签?!', '提示', {
        confirmButtonText: '确定',
        cancelButtonTex: '取消',
        type: 'warning',
        callback: action => {
          if (action === 'confirm') {
            var printData = this.setPrintArr(this.tempCell[0])
            this.sendRequest(printData)
          } else {
            this.$message({
              type: 'info',
              message: '已取消打印'
            })
          }
        }
      })
    },
    // 造打印数组
    setPrintArr(cellData) {
      var printData = [
        {
          testBillNumber: this.ManageList[0].testBillNumber,
          testItem: cellData.testItem,
          nominalCapacity: cellData.nominalCapacity,
          serialNumber: cellData.serialNumber,
          barcode: cellData.barcode,
          proposer: this.ManageList[0].proposer
        }]
      return printData
    },

相关文章

  • 我难

    这么点东西写了一上午 优化:其实代码我自己可能都懒得看,说下优化的地方吧1、去掉没必要的变量2、造数组由删掉无用属...

  • 娃难,我也难

    小升初的初审名单,已经在各自所报的学校网站公布,相应的也在所报学校门口张贴出来。方便家长核对,如果有什么异议,可以...

  • 我难去,你难来

    驶离秋的列车 在冬的轨道上疾驰而来 寒与冷的肆意交织 使奔向你的我朱颜尽改 天空像是被撕裂 林道树像是倾斜 一切的...

  • 戒不掉的你

    戒烟难不 难 我戒了 戒酒难不 难 我戒了 戒你难不 不难 我戒不了

  • 什么是难 难就是 不懂的 而觉得难 我也觉得难 我想 这就是难吧!

  • 难,难。难!难?

    今早收拾好东西,背上电脑包,准备到自习室写毕业论文。吃了早点,便急匆匆的来到教室,选了一个可以充电的位置,打开电脑...

  • 难难难难

    三魂未尝凡尘缘, 七魄不闻世间难.心路岂是七言论, 只是神乱自身难.修身还需先修心, 万事皆休轮回难.身虽年少心先...

  • 你说你难,我说我难,到底谁才是真的难?

    小w一家早早就说好大概多少号要回老家一趟,用小w丈夫的话说是想回家看看家里的老人。 看着小w的丈夫心系家庭,心系老...

  • 难吗?难,可"我偏要勉强"

    范遥:郡主,世上不如意之事居八九,既已如此,已是勉强不来的。 赵敏:我偏要勉强。 这是新版倚天屠龙记里赵敏在张无忌...

  • 买房难难难难难

    前方高能预警,距离负能量50米……10米……1米,措手不及。 聪慧总觉得生活没啥好烦恼的,就快毕业答辩,论文没动,...

网友评论

      本文标题:我难

      本文链接:https://www.haomeiwen.com/subject/ximqcktx.html