Commit 856f1e48 authored by 李苏's avatar 李苏 💬

改 bug

parent c6fb657f
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<keep-alive :include="cachedViews"> <keep-alive :include="cachedViews">
<router-view :key="key" /> <router-view :key="key" />
</keep-alive> </keep-alive>
<router-view :key="key" /> <!-- <router-view :key="key" /> -->
</transition> </transition>
</section> </section>
</template> </template>
......
...@@ -5,14 +5,14 @@ ...@@ -5,14 +5,14 @@
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="24"> <el-col :span="24">
<el-form-item label="标题" ref="title" prop="title"> <el-form-item label="标题" ref="title" prop="title">
<el-input :readonly="readonly" v-model="form.title"></el-input> <el-input v-model="form.title"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="24"> <el-col :span="24">
<el-form-item label="内容" ref="content" prop="content"> <el-form-item label="内容" ref="content" prop="content">
<el-input :readonly="readonly" type="textarea" v-model="form.content"></el-input> <el-input type="textarea" v-model="form.content"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="发布部门" ref="bmid" prop="bmid"> <el-form-item label="发布部门" ref="bmid" prop="bmid">
<el-select :disabled="readonly" style="width: 100%;" :filterable='true' v-model="form.bmid" placeholder="请选择"> <el-select style="width: 100%;" v-model="form.bmid" placeholder="请选择">
<el-option :key="index" v-for="(item,index) in bmList" :label="item.bmmc" :value="item.id"> <el-option :key="index" v-for="(item,index) in bmList" :label="item.bmmc" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="24"> <el-col :span="24">
<el-form-item label="备注" ref="bz" prop="content"> <el-form-item label="备注" ref="bz" prop="content">
<el-input :readonly="readonly" type="textarea" v-model="form.bz"></el-input> <el-input type="textarea" v-model="form.bz"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
......
...@@ -5,12 +5,12 @@ ...@@ -5,12 +5,12 @@
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="12"> <el-col :span="12">
<el-form-item label="部门编码" ref="bmid" prop="bmid"> <el-form-item label="部门编码" ref="bmid" prop="bmid">
<el-input :readonly="readonly" v-model="form.bmid"></el-input> <el-input v-model="form.bmid"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="部门名称" ref="bmmc" prop="bmmc"> <el-form-item label="部门名称" ref="bmmc" prop="bmmc">
<el-input :readonly="readonly" v-model="form.bmmc"></el-input> <el-input v-model="form.bmmc"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
</el-col> </el-col>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="备注" ref="bz" prop="bz"> <el-form-item label="备注" ref="bz" prop="bz">
<el-input :readonly="readonly" v-model="form.bz"></el-input> <el-input v-model="form.bz"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
......
<template> <template>
<RelDialog :type='type' :editApp='editApp' :app='app' :buttonApp='buttonApp'> <RelDialog :type='type' :editApp='editApp' :app='app' >
<!-- 填写表单内容,slot=form必写--> <!-- 填写表单内容,slot=form必写-->
<el-form slot="form" ref="form" :model="form" label-width="80px" :rules="rules"> <el-form slot="form" ref="form" :model="form" label-width="80px" :rules="rules">
<el-row :gutter="20"> <el-row :gutter="20">
......
<template> <template>
<RelDialog :type='type' :editApp='editApp' :app='app' :buttonApp='buttonApp'> <RelDialog :type='type' :editApp='editApp' :app='app' >
<!-- 填写表单内容,slot=form必写--> <!-- 填写表单内容,slot=form必写-->
<el-form slot="form" ref="form" :model="form" label-width="80px" :rules="rules"> <el-form slot="form" ref="form" :model="form" label-width="80px" :rules="rules">
<el-row :gutter="20"> <el-row :gutter="20">
...@@ -8,12 +8,12 @@ ...@@ -8,12 +8,12 @@
<el-input :readonly="readonly" v-toUpperCase v-model="form.userid"></el-input> <el-input :readonly="readonly" v-toUpperCase v-model="form.userid"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <!-- <el-col :span="12">
<el-form-item label="隐患等级" ref="username" prop="username"> <el-form-item label="隐患等级" ref="username" prop="username">
<el-select style="width: 100%;" > <el-select v-model="form.userid" style="width: 100%;">
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col> -->
</el-row> </el-row>
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="12"> <el-col :span="12">
...@@ -42,13 +42,15 @@ ...@@ -42,13 +42,15 @@
</RelDialog> </RelDialog>
</template> </template>
<script> <script>
import {editMixin} from 'common' import {
editMixin
} from 'common'
export default { export default {
mixins: [editMixin], mixins: [editMixin],
/* 存放index页面传递的额外参数*/ /* 存放index页面传递的额外参数*/
mounted() { mounted() {
this.app.apiTreeQuery({}).then(res=>{ this.app.apiTreeQuery({}).then(res => {
this.bmList=res.data.records this.bmList = res.data.records
}) })
}, },
/* 组件名称*/ /* 组件名称*/
...@@ -63,11 +65,11 @@ ...@@ -63,11 +65,11 @@
/* 当前表单初始值,默认由RelDialog查询indexQuery赋值,copy时不赋值id,初始化时所有query的值都会赋值给form*/ /* 当前表单初始值,默认由RelDialog查询indexQuery赋值,copy时不赋值id,初始化时所有query的值都会赋值给form*/
form: { form: {
bmid:'', bmid: '',
userid: '', userid: '',
username: '', username: '',
phone:'', phone: '',
email:'', email: '',
bz: "", bz: "",
}, },
/* form提交时的规则,具体规则参考官网*/ /* form提交时的规则,具体规则参考官网*/
......
const fs = require('fs')
const path = require('path')
const creaeFile=(path,name,writeData)=>{
fs.writeFile(path+name,writeData,function(err){
if(err){
console.error(err)
}else{
console.log(path+name+'存入成功')
}
})
}
exports.creaeFile=creaeFile
const fs = require('fs')
const path = require('path')
const {request} = require('./request.js')
const {creaeFile} = require('./createFile.js')
const {rules}=require('./rules.js')
function resolve(dir) {
return path.join(__dirname, dir)
}
const src = resolve('../src/test/')
// 请求demo function creatFile(){
// request({
// url: '/aqgl/jcsj/aqgg/query',
// method: 'post',
// data: {}
// }).then(res=>{
// let writeData=JSON.stringify(res.data)
// let time=new Date().getTime()
// let path=src
// fs.mkdir(src, (error) => {
// if(error){
// if(error.code=='EEXIST'){
// creaeFile(path,time+'.json',writeData)
// }
// } else {
// console.log('>成功创建默认目录')
// creaeFile(path,time+'.json',writeData)
// }
// })
// })
// }
rules.forEach(rule=>{
fs.mkdir(rule.path, (error) => {
if(error){
if(error.code=='EEXIST'){
creaeFile(rule.path,rule.name,rule.writeData)
}
} else {
console.log('>成功创建默认目录')
creaeFile(rule.path,rule.name,rule.writeData)
}
})
})
let axios =require('axios')
axios.defaults.headers['Content-Type'] = 'application/json;charset=utf-8'
// 创建axios实例
const request = axios.create({
// axios中请求配置有baseURL选项,表示请求URL公共部分
baseURL:'http://localhost:9080/sgaq',
// 超时
timeout: 10000
})
// request拦截器
request.interceptors.request.use(
config => {
config.headers.Gtoken = '94f82ae0-f89b-4ed1-8cf8-cb9f230877ec'
return config;
},
error => {
return Promise.reject(error);
}
);
// module.exports={
// name,
// sayhi
// }
// exports.name='commonjs'
// exports.age=10
//第一种整体抛出,第二个选择性抛出
exports.request=request
const path = require('path')
function resolve(dir) {
return path.join(__dirname, dir)
}
const view= resolve('../src/views/')
const rules=[
{path:view+'test/',name:'index.vue',writeData:`
<template>
</template>
<script>
</script>
<style scoped>
</style>
`},
{path:view+'test/',name:'edit.vue',writeData:`<template>
</template>
<script>
</script>
<style scoped>
</style>
`},
]
exports.rules=rules
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment