|
@@ -96,7 +96,10 @@
|
|
|
|
|
|
<script>
|
|
|
|
|
|
-import { addMainRun, updateMainRun, getMainRunById } from '@/api/largeScreen/mainRun'
|
|
|
+import {
|
|
|
+ addMainRun, updateMainRun,
|
|
|
+ getMainRunById, getAssignedItemList
|
|
|
+} from '@/api/largeScreen/mainRun'
|
|
|
import ChooseItem from '@/views/device/deviceLedger/chooseItem.vue'
|
|
|
export default {
|
|
|
components: {
|
|
@@ -157,9 +160,20 @@ export default {
|
|
|
},
|
|
|
/** 添加数据项事件 */
|
|
|
addItemEvent() {
|
|
|
+ this.getAssignedItemList((data) => {
|
|
|
+ if (data.data) {
|
|
|
+ this.$refs.chooseItem.assignedItemIdList = data.data
|
|
|
+ }
|
|
|
+ })
|
|
|
this.$refs.chooseItem.title = '添加数据项'
|
|
|
this.$refs.chooseItem.visible = true
|
|
|
},
|
|
|
+ /** 获取所有已经分配的数据项id */
|
|
|
+ getAssignedItemList(callback) {
|
|
|
+ getAssignedItemList().then(res => {
|
|
|
+ callback(res)
|
|
|
+ })
|
|
|
+ },
|
|
|
/** 保存主要运行参数配置 */
|
|
|
saveMainRunEvent() {
|
|
|
this.$refs['mainRunForm'].validate((valid) => {
|
|
@@ -277,7 +291,6 @@ export default {
|
|
|
},
|
|
|
/** 接受添加数据项过来的数据 */
|
|
|
acceptChooseItem(itemList) {
|
|
|
- console.log(itemList)
|
|
|
let arr = []
|
|
|
for (let a of itemList) {
|
|
|
const b = {}
|
|
@@ -313,7 +326,6 @@ export default {
|
|
|
},
|
|
|
/** 文件上传成功回调 */
|
|
|
handleSuccessFile(response, file, fileList, scope) {
|
|
|
- console.log("--------")
|
|
|
let index = scope.$index;
|
|
|
this.mainRunForm.mainRunItemList[index].iconId = response.data
|
|
|
},
|