|
@@ -124,7 +124,10 @@
|
|
|
type="text"
|
|
|
icon="el-icon-caret-top"
|
|
|
@click="getChange(true, scope.$index, scope.$index - 1)"
|
|
|
- :disabled="(scope.$index < 1 && !disabled) || !canOrder"
|
|
|
+ :disabled="
|
|
|
+ (scope.$index < 1 && !disabled) ||
|
|
|
+ disabledPlatformId(form.platformId)
|
|
|
+ "
|
|
|
/>
|
|
|
|
|
|
<!-- 向下移动 -->
|
|
@@ -134,7 +137,7 @@
|
|
|
@click="getChange(false, scope.$index, scope.$index + 1)"
|
|
|
:disabled="
|
|
|
(scope.$index > form.programList.length - 2 && !disabled) ||
|
|
|
- !canOrder
|
|
|
+ disabledPlatformId(form.platformId)
|
|
|
"
|
|
|
/>
|
|
|
</template>
|
|
@@ -248,10 +251,10 @@ import { list } from "@/api/music/list";
|
|
|
import { detail, submit } from "@/api/music/menu";
|
|
|
import Audio from "@/components/Audio/index.vue";
|
|
|
import {
|
|
|
- albumTypeMixin,
|
|
|
- onOrOffMixin,
|
|
|
- payTypeMixin,
|
|
|
- platformMixin,
|
|
|
+albumTypeMixin,
|
|
|
+onOrOffMixin,
|
|
|
+payTypeMixin,
|
|
|
+platformMixin,
|
|
|
} from "@/mixin/index";
|
|
|
export default {
|
|
|
mixins: [platformMixin, onOrOffMixin, payTypeMixin, albumTypeMixin],
|