From 0a49f988927b3e17e647a4f62f1833d4863d2539 Mon Sep 17 00:00:00 2001 From: shijingjing <1789544664@qq.com> Date: Thu, 9 Jun 2022 16:42:46 +0800 Subject: [PATCH] task --- .../AppEquipmentManage/AppEquipmentManage.vue | 8 +- .../components/taskList.vue | 6 +- .../device/AppMediaManage/components/Play.vue | 116 ++++++------------ .../grid/AppGridMember/components/add.vue | 2 +- 4 files changed, 44 insertions(+), 88 deletions(-) diff --git a/packages/device/AppEquipmentManage/AppEquipmentManage.vue b/packages/device/AppEquipmentManage/AppEquipmentManage.vue index ba5792fe..5acc23f9 100644 --- a/packages/device/AppEquipmentManage/AppEquipmentManage.vue +++ b/packages/device/AppEquipmentManage/AppEquipmentManage.vue @@ -8,7 +8,7 @@ \ No newline at end of file diff --git a/packages/device/AppMediaManage/components/Play.vue b/packages/device/AppMediaManage/components/Play.vue index a671cc24..e830299d 100644 --- a/packages/device/AppMediaManage/components/Play.vue +++ b/packages/device/AppMediaManage/components/Play.vue @@ -6,23 +6,18 @@ + - - - - 已选择{{ formData.serialNo.length }}个设备 - 选择 - - + + + 立即播放 @@ -63,77 +58,13 @@ :picker-options="{ start: formData.startTime, minTime: formData.startTime}" value-format="HH:mm:ss"> + + chooseUser=v" multiple/> + - - - - - - - - 行政区划 - - - - - - - - - - - - - - - 全选 - - - - - - - - - - {{city}} - - - - - - 已选择 - 清空 - - - - {{tag.name}} - - - - - - - - - 取消 @@ -196,6 +127,9 @@ export default { mediaId: [ {required: true, message: '请选择播发内容', trigger: 'change'} ], + areaId: [ + {required: true, message: '请选择行政区划', trigger: 'change'} + ], serialNo: [ {required: true, message: '请选择播放设备', trigger: 'change'} ], @@ -224,6 +158,7 @@ export default { {required: true, message: '播放天数', trigger: 'change'} ], }, + areaRootId: '', mediaList: [], equipmentList: [], detailDialog: false, @@ -282,8 +217,10 @@ export default { { name: '标签四', type: 'warning' }, { name: '标签五', type: 'danger' } ], - - + serialNoList: [], + areaId: '', + areaName: '', + chooseUser: '', } }, computed: { @@ -295,7 +232,11 @@ export default { newDate() { var myDate = new Date(); return myDate.getHours() + ':' + myDate.getMinutes() + ':' + myDate.getSeconds() + }, + areaRoot() { + return this.areaRootId = [this.user.info.areaId.substr(0,6),'000000'].join("") } + }, created() { this.dict.load('dlbMessageUrgency', 'dlbBroadTaskType', 'dlbDyclingType') @@ -304,6 +245,8 @@ export default { }) }, methods: { + // 选择设备 + getSelect() {}, getMediaList() { return this.instance.post(`/app/appdlbresource/list?current=1&size=10000`).then((res) => { if (res?.data) { @@ -324,6 +267,10 @@ export default { } }) }, + // 地区选择 + handleAreaSelect() { + this.areaName = v?.[0]?.label + }, // 全选按钮 handleCheckAllChange(val) { this.checkedCities = val ? this.cities : []; @@ -350,6 +297,16 @@ export default { handleNodeClick(data) { console.log(data); }, + // 行政区划 + bindAdministrative() { + this.instance.post(`/app/appdlbquipment/addOrUpdate`, this.changeInfo).then((res) => { + if (res.code == 0) { + // this.$message.success('绑定行政区划成功!') + // this.bindVisible = false + // this.getList() + } + }) + }, confirm() { this.$refs['ruleForm'].validate((valid) => { if (valid) { @@ -434,7 +391,6 @@ export default { .item { flex: 1; display: inline-block; - width: 100%; height: auto; border: 1px solid #DDD; .title { diff --git a/packages/grid/AppGridMember/components/add.vue b/packages/grid/AppGridMember/components/add.vue index d3d6fd90..f21562b3 100644 --- a/packages/grid/AppGridMember/components/add.vue +++ b/packages/grid/AppGridMember/components/add.vue @@ -22,7 +22,7 @@ - + 选择成员