| | |
| | | <el-dropdown-item |
| | | :command="item.command" |
| | | v-for="item in orderTypeArr" |
| | | :key="item.value" |
| | | :disabled="item.disabled" |
| | | >{{ item.label }}</el-dropdown-item |
| | | > |
| | |
| | | <el-dropdown-item |
| | | :command="item.command" |
| | | v-for="item in stateTagArr" |
| | | :key="item.value" |
| | | :disabled="item.disabled" |
| | | >{{ item.label }}</el-dropdown-item |
| | | > |
| | |
| | | label: '自动新增', |
| | | command: 'AUTO', |
| | | disabled: false, |
| | | permitArr: ['01pending','04completed'] |
| | | permitArr: ['04completed'] |
| | | }) |
| | | } |
| | | this.getSysParam(sysParam.IS_REPORT_OPERATION) |
| | |
| | | this.stateTagArr[i].disabled = true |
| | | } |
| | | } |
| | | for (var i = 0; i < this.stateTagArr.length; i++) { |
| | | for (var i = 0; i < this.orderTypeArr.length; i++) { |
| | | if ( |
| | | uniqueStateArr.every((val) => |
| | | this.orderTypeArr[i].permitArr.length <= 0 |
| | |
| | | : this.orderTypeArr[i].permitArr.includes(val) |
| | | ) |
| | | ) { |
| | | this.orderTypeArr[i].disabled = false |
| | | } else { |
| | | this.orderTypeArr[i].disabled = true |
| | | } else { |
| | | this.orderTypeArr[i].disabled = false |
| | | } |
| | | } |
| | | this.masterPlanSelection = val |