|
@@ -26,7 +26,7 @@
|
|
|
:rules="{ required: true, trigger: 'change' }">
|
|
|
<el-select v-model="scope.row.tenantId" placeholder="请选择企业" style="width: 200px" filterable remote
|
|
|
:remote-method="businessRemote" remote-show-suffix @change="handleChangeTenant">
|
|
|
- <el-option v-for="item in businessData.options" :key="item.id" :value="item.id" :label="item.name" />
|
|
|
+ <el-option v-for="item in businessData.options" :key="item.id" :value="item.id.toString()" :label="item.name" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</template>
|
|
@@ -37,7 +37,7 @@
|
|
|
:rules="{ required: true, trigger: 'change' }">
|
|
|
<el-select v-model="scope.row.storeId" placeholder="请选择门店" style="width: 200px" filterable remote
|
|
|
:remote-method="storeRemote" remote-show-suffix>
|
|
|
- <el-option v-for="item in storeData.options" :key="item.id" :value="item.id" :label="item.name" />
|
|
|
+ <el-option v-for="item in storeData.options" :key="item.id" :value="item.id.toString()" :label="item.name" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</template>
|
|
@@ -83,7 +83,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script setup>
|
|
|
-import { list, timeSubmit } from '@/api/content/scene.js'
|
|
|
+import { list, timeDetail, timeSubmit } from '@/api/content/scene.js'
|
|
|
import { useBusinessSelect, useStoreSelect, useDeviceList } from '@/hooks/index.js'
|
|
|
|
|
|
// 公共方法
|
|
@@ -127,6 +127,23 @@ const getAudioList = () => {
|
|
|
}
|
|
|
getAudioList()
|
|
|
|
|
|
+// 详情
|
|
|
+const getDetail = (id) => {
|
|
|
+ let e = proxy.$route.query
|
|
|
+ if(e.id) {
|
|
|
+ timeDetail({ id: e.id, storeId: e.storeId}).then(res => {
|
|
|
+ if(res.code === 0){
|
|
|
+ data.form = res.data
|
|
|
+ data.dateList = []
|
|
|
+ res.data.listDate.map(i => {
|
|
|
+ data.dateList.push([i.startTime, i.endTime])
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+}
|
|
|
+getDetail()
|
|
|
+
|
|
|
// 列表
|
|
|
function getList() {
|
|
|
loading.value = true
|