zouyu
2024-01-05 d9e3845749b028b104dc724838beb26a64b1b108
销售订单-下载按钮修改
已修改1个文件
24 ■■■■■ 文件已修改
src/views/plan/customerorder/index.vue 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/plan/customerorder/index.vue
@@ -54,11 +54,6 @@
            type="primary"
            @click="()=>exportDialogVisible=true"
            >导出台账</el-button>
          <el-button
            style="margin-left:10px;"
            type="primary"
            @click="downloadWord"
            >下载</el-button>
        </template>
      </ttable>
      <!-- 弹窗, 日期选择 -->
@@ -290,6 +285,7 @@
export default {
  data() {
    return {
      uniqueStateArr: [],
      dataForm: {
        selectTime: null,
        exportTime: null
@@ -855,16 +851,25 @@
        text: '设置销售件',
        type: 'primary',
        fun: this.setSalesPart,
        disabled: false
        disabled: false,
        permitArr: []
      })
    }
    if (this.permissions.customerorder_create_masterplan) {
      this.table.toolbar.push({
        text: '主生产计划',
        disabled: false,
        fun: this.masterPlanHandle
        fun: this.masterPlanHandle,
        permitArr: []
      })
    }
    this.table.toolbar.push({
        text: '下载Word',
        disabled: false,
        type: 'primary',
        fun: this.downloadWordFile,
        permitArr: ['03plan','04planed'],
    })
  },
  methods: {
    //下载word
@@ -874,7 +879,9 @@
            this.$message.error("请选择一条数据")
            return
        }
        downloadWordFile(ids)
        downloadWordFile(ids).then().catch(error=>{
            console.error(error);
        })
    },
    getOtcPartSyncOptionList() {
      return this.otcPartSyncOptionList
@@ -1178,6 +1185,7 @@
          uniqueStateArr.push(stateArr[i])
        }
      }
      console.log(uniqueStateArr);
      // 循环自定义按钮,判断每个按钮的permitArr是否完全包含选中状态,若完全包含,则按钮亮,否则按钮灰
      for (var i = 0; i < this.stateTagArr.length; i++) {
        if (