This commit is contained in:
chengdandan 2022-12-28 14:58:10 +08:00
parent 5519782ab8
commit c717d72af5
6 changed files with 58 additions and 8 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"remainingRequest":"D:\\视频边缘1215\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\视频边缘1215\\TransFlow\\src\\views\\index.vue","dependencies":[{"path":"D:\\视频边缘1215\\TransFlow\\src\\views\\index.vue","mtime":1672108978573},{"path":"D:\\视频边缘1215\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1671074740928},{"path":"D:\\视频边缘1215\\TransFlow\\node_modules\\vue-loader\\lib\\index.js","mtime":1671074747916}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./index.vue?vue&type=template&id=a83bd3b0&\"\nimport script from \"./index.vue?vue&type=script&lang=js&\"\nexport * from \"./index.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\视频边缘1215\\\\TransFlow\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('a83bd3b0')) {\n api.createRecord('a83bd3b0', component.options)\n } else {\n api.reload('a83bd3b0', component.options)\n }\n module.hot.accept(\"./index.vue?vue&type=template&id=a83bd3b0&\", function () {\n api.rerender('a83bd3b0', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/index.vue\"\nexport default component.exports"]}
{"remainingRequest":"D:\\视频边缘1215\\TransFlow\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\视频边缘1215\\TransFlow\\src\\views\\index.vue","dependencies":[{"path":"D:\\视频边缘1215\\TransFlow\\src\\views\\index.vue","mtime":1672206713802},{"path":"D:\\视频边缘1215\\TransFlow\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1671074740928},{"path":"D:\\视频边缘1215\\TransFlow\\node_modules\\vue-loader\\lib\\index.js","mtime":1671074747916}],"contextDependencies":[],"result":["import { render, staticRenderFns } from \"./index.vue?vue&type=template&id=a83bd3b0&\"\nimport script from \"./index.vue?vue&type=script&lang=js&\"\nexport * from \"./index.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\视频边缘1215\\\\TransFlow\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('a83bd3b0')) {\n api.createRecord('a83bd3b0', component.options)\n } else {\n api.reload('a83bd3b0', component.options)\n }\n module.hot.accept(\"./index.vue?vue&type=template&id=a83bd3b0&\", function () {\n api.rerender('a83bd3b0', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"src/views/index.vue\"\nexport default component.exports"]}

File diff suppressed because one or more lines are too long

View File

@ -14,7 +14,13 @@
<div style="width:20%;height:100%;display:inline-block;border:1px soild #eee;padding:15px">
<el-button type="primary" @click="dialogFormVisible = true">断面组件</el-button>
<el-button type="primary" @click="areaComponent = true">区域组件</el-button>
<el-button type="primary" @click="indexModule = true">指标组件</el-button>
<el-button type="primary" @click="speed = true">速度组件</el-button>
<el-button type="primary" @click="indexModule = true">流量组件</el-button>
<el-button type="primary" @click="indexModule = true">车头时距</el-button>
<el-button type="primary" @click="indexModule = true">排队数</el-button>
<el-button type="primary" @click="indexModule = true">检测数</el-button>
<el-button type="primary" @click="indexModule = true">延误</el-button>
<el-button type="primary" @click="indexModule = true">拥堵</el-button>
</div>
<div style="width:20%;height:100%;display:inline-block;border:1px soild #eee;padding:15px">
</div>
@ -65,7 +71,7 @@
<el-input v-model="form.name"></el-input>
</el-form-item>
<el-form-item label="断面方向">
<el-select v-model="areaComponentform.region" placeholder="请选择类型">
<el-select v-model="form.region" placeholder="请选择类型">
<el-option label="正向" value="car"></el-option>
<el-option label="方向" value="bus"></el-option>
<el-option label="双向" value="kache"></el-option>
@ -85,7 +91,40 @@
>
<el-form ref="form" :model="areaComponentform" label-width="80px">
<el-form-item label="区域名称">
<el-input v-model="form.name"></el-input>
<el-input v-model="areaComponentform.name"></el-input>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="onSubmit">确认</el-button>
<el-button @click="dialogFormVisible = false">取消</el-button>
</el-form-item>
</el-form>
</el-dialog>
<el-dialog
title="速度组件配置"
width="40%"
:visible.sync="speed"
>
<el-form ref="form" :model="speedForm" label-width="80px">
<el-form-item label="速度组件名称">
<el-input v-model="speedForm.name"></el-input>
</el-form-item>
<el-form-item label="数值筛选">
<el-input v-model="speedForm.name"></el-input>
</el-form-item>
<el-form-item label="时间模式">
<el-select v-model="speedForm.region" placeholder="请选择时间模式">
<el-option label="触发" value="car"></el-option>
<el-option label="周期时刻" value="bus"></el-option>
<el-option label="周期统计" value="kache"></el-option>
</el-select>
</el-form-item>
<el-form-item label="展现形式">
<el-checkbox-group v-model="speedForm.region">
<el-checkbox label="数值" name="type"></el-checkbox>
<el-checkbox label="表格" name="type"></el-checkbox>
<el-checkbox label="时间曲线图" name="type"></el-checkbox>
<el-checkbox label="均值图" name="type"></el-checkbox>
</el-checkbox-group>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="onSubmit">确认</el-button>
@ -117,6 +156,7 @@ export default {
dialogFormVisible: false,
areaComponent:false,
indexModule:false,
speed:false,
form: {
name: '',
region: '',
@ -137,6 +177,16 @@ export default {
resource: '实时(触发)',
desc: ''
},
speedForm:{
name: '',
region: '',
date1: '',
date2: '',
delivery: false,
type: [],
resource: '实时(触发)',
desc: ''
},
// dateTime: this.$moment(new Date()).format("LL"),
nowTime: "",
// weekday: this.$moment().format("dddd"),