Commit e7f8eabd authored by 张冬's avatar 张冬

修改bug

parent bec5894a
...@@ -171,10 +171,16 @@ export function noticeChange(id) { ...@@ -171,10 +171,16 @@ export function noticeChange(id) {
// 流标公告管理 // 流标公告管理
export function abortiveList(projectId) { export function abortiveList(projectId) {
return request({ return request({
url: `/tender-evaluate/bidFailed/${projectId}`, url: `/tender-notice/list/${projectId}`,
method: 'get' method: 'get'
}) })
} }
// export function abortiveList(projectId) {
// return request({
// url: `/tender-evaluate/bidFailed/${projectId}`,
// method: 'get'
// })
// }
// 发布流标公告 // 发布流标公告
export function createAbortive(data) { export function createAbortive(data) {
return request({ return request({
...@@ -345,7 +351,7 @@ export function companyRank(projectId) { ...@@ -345,7 +351,7 @@ export function companyRank(projectId) {
}) })
} }
// 专家评审里的评审信息和排名信息 // 评审信息和排名信息
export function bidderlist(projectId) { export function bidderlist(projectId) {
return request({ return request({
url: `tender-evaluate/bidder/list/${projectId}`, url: `tender-evaluate/bidder/list/${projectId}`,
......
...@@ -87,6 +87,9 @@ ...@@ -87,6 +87,9 @@
</li> </li>
</ul> </ul>
</el-form-item> </el-form-item>
<el-form-item label="上传缴费凭证:" v-else>
<div></div>
</el-form-item>
</div> </div>
</div> </div>
</div> </div>
......
<template> <template>
<div> <div>
<div class="content-head"> <div class="content-head">
<dataBreadcrumb :breads="breads"></dataBreadcrumb> <dataBreadcrumb :breads="breads"></dataBreadcrumb>
<h3>提出澄清</h3> <h3>提出澄清</h3>
<h5>提出澄清</h5> <h5>提出澄清</h5>
</div> </div>
<div class="content"> <div class="content">
<div class="describe">澄清公告信息</div> <div class="describe">澄清公告信息</div>
<div class="form"> <div class="form">
<el-form ref="ruleForm" :model="ruleForm" :rules="rules" label-width="120px" class="demo-ruleForm"> <el-form ref="ruleForm" :model="ruleForm" :rules="rules" label-width="120px" class="demo-ruleForm">
<el-form-item label="澄清公告标题" prop="title"> <el-form-item label="澄清公告标题" prop="title">
<el-input v-model.trim="ruleForm.title" placeholder="请输入" maxlength="30"></el-input> <el-input v-model.trim="ruleForm.title" placeholder="请输入" maxlength="30"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="公告发布媒体" prop="release"> <el-form-item label="公告发布媒体" prop="release">
<el-input v-model="ruleForm.release" disabled></el-input> <el-input v-model="ruleForm.release" disabled></el-input>
</el-form-item> </el-form-item>
<el-form-item label="澄清文件" prop="file"> <el-form-item label="澄清文件" prop="file">
<singleUpload :limit="5" tip="最多上传5个文件,每个文件不超过100M。" @input="getfile"></singleUpload> <singleUpload :limit="5" tip="最多上传5个文件,每个文件不超过100M。" @input="getfile"></singleUpload>
</el-form-item> </el-form-item>
<el-form-item label="公告内容" prop="content"> <el-form-item label="公告内容" prop="content">
<quill-editor ref="text" v-model.trim="ruleForm.content" :options="editorOption" class="myQuillEditor" /> <quill-editor ref="text" v-model="ruleForm.content" :options="editorOption" class="myQuillEditor" />
</el-form-item> </el-form-item>
</el-form> </el-form>
<div class="centerButton"> <div class="centerButton">
<el-button @click="cancle">取消</el-button> <el-button @click="cancle">取消</el-button>
<el-button type="primary" @click="submit">提交审核</el-button> <el-button type="primary" @click="submit">提交审核</el-button>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</template> </template>
<script> <script>
import { import {
forwardClarify forwardClarify
} from '@api/purchaser/bid' } from '@api/purchaser/bid'
import dataBreadcrumb from '@components/dataBreadcrumb.vue' import dataBreadcrumb from '@components/dataBreadcrumb.vue'
import singleUpload from '@components/Upload/Upload.vue' import singleUpload from '@components/Upload/Upload.vue'
import { import {
quillEditor quillEditor
} from 'vue-quill-editor' } from 'vue-quill-editor'
import 'quill/dist/quill.core.css' import 'quill/dist/quill.core.css'
import 'quill/dist/quill.snow.css' import 'quill/dist/quill.snow.css'
import 'quill/dist/quill.bubble.css' import 'quill/dist/quill.bubble.css'
export default { export default {
components: { components: {
dataBreadcrumb, dataBreadcrumb,
singleUpload, singleUpload,
quillEditor quillEditor
}, },
data() { data() {
let checkSpace = (rule, value, callback) => { // let checkSpace = (rule, value, callback) => {
console.log(value.split(" ").join("").length) // console.log(value)
if (value.split(" ").join("").length == 0) { // console.log(value.trim().length)
callback(new Error('请输入')) // console.log(value.split(" ").join("").length)
} else { // if (value.split(" ").join("").length == 0) {
callback() // callback(new Error('请输入'))
} // } else {
} // callback()
return { // }
accessoryPOList: [], // }
editorOption: {}, return {
breads: ['招标管理', '招标项目管理', '工作台'], accessoryPOList: [],
ruleForm: { editorOption: {},
title: '', breads: ['招标管理', '招标项目管理', '工作台'],
release: '捷安采官网招标投专区' ruleForm: {
}, title: '',
rules: { release: '捷安采官网招标投专区'
title: [{ },
required: true, rules: {
message: '请输入', title: [{
trigger: 'blur' required: true,
}], message: '请输入',
release: [{ trigger: 'blur'
required: true, }],
message: '请输入', release: [{
trigger: 'blur' required: true,
}], message: '请输入',
content: [{ trigger: 'blur'
required: true, }],
message: '请输入', content: [{
trigger: 'blur' required: true,
}, message: '请输入',
{ trigger: 'blur'
validator: checkSpace, },
trigger: 'blur' ]
}] }
} }
} },
},
methods: { methods: {
getfile(val) { getfile(val) {
for (let item of val) { for (let item of val) {
item.accessoryUrl = item.fileUrl item.accessoryUrl = item.fileUrl
} }
this.ruleForm.accessoryList = val this.ruleForm.accessoryList = val
}, },
cancle() { cancle() {
this.$router.go(-1) this.$router.go(-1)
}, },
//提交表单 //提交表单
async submit() { async submit() {
let ruleForm = this.ruleForm let ruleForm = this.ruleForm
ruleForm.projectId = localStorage.getItem("projectId") ruleForm.projectId = localStorage.getItem("projectId")
ruleForm.companyId = localStorage.getItem("companyId") ruleForm.companyId = localStorage.getItem("companyId")
try { try {
const valid = await this.$refs['ruleForm'].validate() const valid = await this.$refs['ruleForm'].validate()
if (valid) { if (valid) {
const { console.log(ruleForm)
code, // const {
msg // code,
} = await forwardClarify(this.ruleForm) // msg
if (code === 200) { // } = await forwardClarify(this.ruleForm)
this.$message({ // if (code === 200) {
message: msg, // this.$message({
type: 'success', // message: msg,
duration:1500 // type: 'success',
}) // duration: 1500
setTimeout(()=>{ // })
this.$router.go(-1) // setTimeout(() => {
},1500) // this.$router.go(-1)
} // }, 1500)
} // }
} catch (err) { }
console.log(err) } catch (err) {
} console.log(err)
} }
} }
} }
}
</script> </script>
...@@ -136,6 +136,4 @@ export default { ...@@ -136,6 +136,4 @@ export default {
padding: 0; padding: 0;
padding-bottom: 100px; padding-bottom: 100px;
} }
</style> </style>
...@@ -120,6 +120,9 @@ ...@@ -120,6 +120,9 @@
</li> </li>
</ul> </ul>
</el-form-item> </el-form-item>
<el-form-item label="上传缴费凭证:" v-if="ruleForm.voucherUrl">
<div></div>
</el-form-item>
</div> </div>
</div> </div>
</div> </div>
......
...@@ -120,6 +120,8 @@ ...@@ -120,6 +120,8 @@
setTimeout(() => { setTimeout(() => {
this.$router.go(-1) this.$router.go(-1)
}, 1500) }, 1500)
}else{
this.$message.error(msg)
} }
} }
} catch (e) { } catch (e) {
......
...@@ -468,8 +468,10 @@ export default { ...@@ -468,8 +468,10 @@ export default {
created() { created() {
this.ruleForm.purchaseAgent=JSON.parse(localStorage.getItem("userInfo")).companyName this.ruleForm.purchaseAgent=JSON.parse(localStorage.getItem("userInfo")).companyName
let phone=JSON.parse(localStorage.getItem("userInfo")).phone let phone=JSON.parse(localStorage.getItem("userInfo")).phone
this.ruleForm.projectManager=JSON.parse(localStorage.getItem("userInfo")).userId
this.ruleForm.contactsWay=phone this.ruleForm.contactsWay=phone
this.bidBookInfoPO.phone=phone this.bidBookInfoPO.phone=phone
this.earnestInfoPO.phone=phone
this.pageObj.companyId=localStorage.getItem("companyId") this.pageObj.companyId=localStorage.getItem("companyId")
this.userList() this.userList()
this.industryList() this.industryList()
......
...@@ -55,7 +55,7 @@ ...@@ -55,7 +55,7 @@
<el-form-item label="联系方式" prop="contactPhone"> <el-form-item label="联系方式" prop="contactPhone">
<el-input v-model.trim="ruleForm.contactPhone" disabled style="width: 250px;"></el-input> <el-input v-model.trim="ruleForm.contactPhone" disabled style="width: 250px;"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="传真号码" prop="facsimile"> <el-form-item label="传真号码" >
<el-input v-model.trim="ruleForm.facsimile" placeholder="请输入" maxlength="30" style="width: 250px;"></el-input> <el-input v-model.trim="ruleForm.facsimile" placeholder="请输入" maxlength="30" style="width: 250px;"></el-input>
</el-form-item> </el-form-item>
</div> </div>
...@@ -142,16 +142,12 @@ export default { ...@@ -142,16 +142,12 @@ export default {
data() { data() {
let checkfacsimile = async (rule, value, callback) => { let checkfacsimile = async (rule, value, callback) => {
if (!value) {
return callback(new Error('传真号不能为空'));
} else {
const reg = /^(?:\d{3,4}-)?\d{7,8}(?:-\d{1,6})?$/ const reg = /^(?:\d{3,4}-)?\d{7,8}(?:-\d{1,6})?$/
if (reg.test(value)) { if (reg.test(value)) {
callback(); callback();
} else { } else {
return callback(new Error('请输入正确的传真号')); return callback(new Error('请输入正确的传真号'));
} }
}
}; };
return { return {
projectName:"", projectName:"",
......
...@@ -25,7 +25,7 @@ export default { ...@@ -25,7 +25,7 @@ export default {
}, },
data() { data() {
return { return {
breads: ['系统管理', '角色权限'], breads: ['系统管理', '角色管理'],
tableData: [], tableData: [],
columns: [{ columns: [{
label: '角色名称', label: '角色名称',
......
...@@ -9,10 +9,10 @@ ...@@ -9,10 +9,10 @@
<div class="message"> <div class="message">
<el-form :model="form" :rules="rules" ref="form" label-width="100px" class="demo-ruleForm"> <el-form :model="form" :rules="rules" ref="form" label-width="100px" class="demo-ruleForm">
<el-form-item label="角色名称" prop="roleName"> <el-form-item label="角色名称" prop="roleName">
<el-input v-model="form.roleName"></el-input> <el-input v-model.trim="form.roleName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="权限" prop="menuPOList"> <el-form-item label="权限" prop="menuPOList">
<el-tree :data="data" :props="defaultProps" show-checkbox @check-change="handleCheckChange" node-key="id" ref="tree"> <el-tree :data="data" :default-checked-keys="[1]" :default-expanded-keys="[1]" :props="defaultProps" show-checkbox @check-change="handleCheckChange" node-key="id" ref="tree">
</el-tree> </el-tree>
</el-form-item> </el-form-item>
</el-form> </el-form>
...@@ -79,11 +79,10 @@ ...@@ -79,11 +79,10 @@
data, data,
code code
} = await roleMenus(1) } = await roleMenus(1)
data[0].disabled=true
this.data = data this.data = data
}, },
handleCheckChange(data, checked, indeterminate) {
console.log(data, checked, indeterminate);
},
handleCheckChange() { handleCheckChange() {
this.form.menuPOList = this.$refs.tree.getCheckedKeys() this.form.menuPOList = this.$refs.tree.getCheckedKeys()
}, },
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<el-table-column slot="operate" label="操作" align="center" fixed="right" width="100"> <el-table-column slot="operate" label="操作" align="center" fixed="right" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="text" size="small" @click="edit(scope.row)">编辑</el-button> <el-button type="text" size="small" @click="edit(scope.row)">编辑</el-button>
<el-button type="text" size="small" @click="handdelete(scope.row)">删除</el-button> <el-button type="text" size="small" @click="handdelete(scope.row)" v-if="myId!==scope.row.uid">删除</el-button>
</template> </template>
</el-table-column> </el-table-column>
</dataTable> </dataTable>
...@@ -41,9 +41,9 @@ ...@@ -41,9 +41,9 @@
<el-form-item label="姓名" label-width="100px" prop="name"> <el-form-item label="姓名" label-width="100px" prop="name">
<el-input v-model.trim="form1.name" autocomplete="off" placeholder="请输入" maxlength="30"></el-input> <el-input v-model.trim="form1.name" autocomplete="off" placeholder="请输入" maxlength="30"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="手机" label-width="100px" prop="phone"> <!-- <el-form-item label="手机" label-width="100px" prop="phone">
<el-input v-model.trim="form1.phone" autocomplete="off" placeholder="请输入" maxlength="30"></el-input> <el-input v-model.trim="form1.phone" autocomplete="off" placeholder="请输入" maxlength="30"></el-input>
</el-form-item> </el-form-item> -->
<el-form-item label="邮箱" label-width="100px" prop="email"> <el-form-item label="邮箱" label-width="100px" prop="email">
<el-input v-model.trim="form1.email" autocomplete="off" placeholder="请输入" maxlength="30"></el-input> <el-input v-model.trim="form1.email" autocomplete="off" placeholder="请输入" maxlength="30"></el-input>
</el-form-item> </el-form-item>
...@@ -90,6 +90,7 @@ ...@@ -90,6 +90,7 @@
} }
}; };
return { return {
myId:"",
checklist: [{ checklist: [{
title: '姓名', title: '姓名',
type: 'input', type: 'input',
...@@ -269,6 +270,7 @@ ...@@ -269,6 +270,7 @@
}, },
}, },
created() { created() {
this.myId=JSON.parse(localStorage.getItem("userInfo")).userId
this.getroleList() this.getroleList()
} }
} }
......
...@@ -31,9 +31,9 @@ ...@@ -31,9 +31,9 @@
<div v-html="clarifies.content" style="width:80%;"></div> <div v-html="clarifies.content" style="width:80%;"></div>
</div> </div>
</div> </div>
<div class="button"> <!-- <div class="button">
<el-button @click="cancle">返回</el-button> <el-button @click="cancle">返回</el-button>
</div> </div> -->
</div> </div>
<!-- 问题详情 --> <!-- 问题详情 -->
<div class="content" v-if="question"> <div class="content" v-if="question">
...@@ -61,9 +61,9 @@ ...@@ -61,9 +61,9 @@
<div v-html="question.content" style="width:80%;"></div> <div v-html="question.content" style="width:80%;"></div>
</div> </div>
</div> </div>
<div class="button"> </div>
<el-button @click="cancle">返回</el-button> <div class="centerButton">
</div> <el-button @click="cancle">返回</el-button>
</div> </div>
</div> </div>
</template> </template>
...@@ -145,11 +145,6 @@ export default { ...@@ -145,11 +145,6 @@ export default {
padding-bottom: 100px; padding-bottom: 100px;
} }
.button {
width: 200px;
margin: 0 auto
}
.clear-message { .clear-message {
margin-left: 70px; margin-left: 70px;
/* width: 350px */ /* width: 350px */
......
<template> <template>
<div> <div>
<div class="content-head"> <div class="content-head">
<dataBreadcrumb :breads="breads"></dataBreadcrumb> <dataBreadcrumb :breads="breads"></dataBreadcrumb>
<h3>查看中标公告</h3> <h3>查看中标公告</h3>
<h5>查看中标公告</h5> <h5>查看中标公告</h5>
</div> </div>
<div class="content"> <div class="content">
<div class="flex-arround"> <div class="flex-arround">
<div>项目编号:{{projectCode}}</div> <div>项目编号:{{projectCode}}</div>
<div>项目名称:{{projectName}}</div> <div>项目名称:{{projectName}}</div>
<div v-if="state">发布时间:2020-08-08 18:12</div> <div v-if="state">发布时间:{{detail.createTime}}</div>
</div> </div>
<div class='detail' v-if="state"> <div class='detail1' v-if="state">
<h1>一级标题</h1> <div v-html="detail.content"></div>
<div class="img"> <div class="enclosure" v-if="detail.accessoryDOList">
<img src="@static/images/content.png" alt=""> <ul>
</div> <li v-for="(item,i) in detail.accessoryDOList" :key="i">
<div class="enclosure">相关附件:34567890-678.pdf</div> <a href="item.accessoryUrl">item.fileName</a>
</div> </li>
<div v-else class="detail1"> </ul>
未找到该公告详情! </div>
</div> <div class="enclosure">相关附件:空</div>
<div class="centerButton"> </div>
<el-button @click="back">返回</el-button> <div v-else class="detail1">
</div> 未找到该公告详情!
</div> </div>
</div> <div class="centerButton">
<el-button @click="back">返回</el-button>
</div>
</div>
</div>
</template> </template>
<script> <script>
import { noticeWin} from '@api/supply/bid' import {
import dataBreadcrumb from '@components/dataBreadcrumb.vue' noticeWin
export default { } from '@api/supply/bid'
components: { import dataBreadcrumb from '@components/dataBreadcrumb.vue'
dataBreadcrumb export default {
}, components: {
data() { dataBreadcrumb
return { },
breads: ['投标管理 ', '我参加的项目', '工作台'], data() {
projectCode:"", return {
projectName:"", breads: ['投标管理 ', '我参加的项目', '工作台'],
state:true, projectCode: "",
detail:"" projectName: "",
} state: true,
}, detail: ""
methods: { }
back(){ },
this.$router.go(-1) methods: {
}, back() {
async getnoticeWin() { this.$router.go(-1)
let projectId=localStorage.getItem("projectId") },
const { async getnoticeWin() {
data, try {
code let projectId = localStorage.getItem("projectId")
} = await noticeWin(projectId) const {
if(code==200){ data,
this.detail=data code
}else{ } = await noticeWin(projectId)
this.state=false if (code == 200) {
} console.log(data)
} this.detail = data
}, } else {
created() { this.state = false
this.projectCode=localStorage.getItem("projectCode") }
this.projectName=localStorage.getItem("projectName") } catch (err) {
this.getnoticeWin() console.log(err)
} }
} }
},
created() {
this.projectCode = localStorage.getItem("projectCode")
this.projectName = localStorage.getItem("projectName")
this.getnoticeWin()
}
}
</script> </script>
<style scoped> <style scoped>
.detail1{ .detail1 {
text-align: center; background: #fff;
font-size: 20px;
font-weight: bold;
margin-top: 30px; margin-top: 30px;
} }
.content>h1{
.content>h1 {
text-align: center; text-align: center;
margin-top:20px; margin-top: 20px;
margin-bottom:40px; margin-bottom: 40px;
font-weight: bold; font-weight: bold;
} }
.content>.img{
width: 600px; .content>.img {
margin:0 auto width: 600px;
margin: 0 auto
} }
.enclosure{
margin: 20px 0; .enclosure {
margin: 50px 0;
} }
</style> </style>
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
</el-dialog> </el-dialog>
<!-- 报价供应商情况 --> <!-- 报价供应商情况 -->
<el-dialog :visible.sync="offerBidder" title="报价供应商情况"> <el-dialog :visible.sync="offerBidder" title="报价供应商情况">
<dataTable :table-data="offerBidderlist" :columns="offerBiddercolumns" :is-index="true"> <dataTable :table-data="offerBidderlist" :columns="查看其它供应商报价" :is-index="true">
</dataTable> </dataTable>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button @click="offerBidder = false">取 消</el-button> <el-button @click="offerBidder = false">取 消</el-button>
......
...@@ -25,7 +25,7 @@ export default { ...@@ -25,7 +25,7 @@ export default {
}, },
data() { data() {
return { return {
breads: ['系统管理', '角色权限'], breads: ['系统管理', '角色管理'],
tableData: [], tableData: [],
columns: [{ columns: [{
label: '角色名称', label: '角色名称',
...@@ -55,10 +55,10 @@ export default { ...@@ -55,10 +55,10 @@ export default {
}, },
methods: { methods: {
see() { see() {
this.$router.push('/purchaser/organization/jurisdictionSee') this.$router.push('/supply/organization/jurisdictionSee')
}, },
add(){ add(){
this.$router.push("/purchaser/organization/jurisdictionSee") this.$router.push("/supply/organization/jurisdictionSee")
}, },
async getroleList() { async getroleList() {
let type=JSON.parse(localStorage.getItem("userInfo")).type let type=JSON.parse(localStorage.getItem("userInfo")).type
......
...@@ -9,10 +9,10 @@ ...@@ -9,10 +9,10 @@
<div class="message"> <div class="message">
<el-form :model="form" :rules="rules" ref="form" label-width="100px" class="demo-ruleForm"> <el-form :model="form" :rules="rules" ref="form" label-width="100px" class="demo-ruleForm">
<el-form-item label="角色名称" prop="roleName"> <el-form-item label="角色名称" prop="roleName">
<el-input v-model="form.roleName"></el-input> <el-input v-model.trim="form.roleName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="权限" prop="menuPOList"> <el-form-item label="权限" prop="menuPOList">
<el-tree :data="data" :props="defaultProps" show-checkbox @check-change="handleCheckChange" node-key="id" ref="tree"> <el-tree :data="data" :default-checked-keys="[7]" :default-expanded-keys="[7]" :props="defaultProps" show-checkbox @check-change="handleCheckChange" node-key="id" ref="tree">
</el-tree> </el-tree>
</el-form-item> </el-form-item>
</el-form> </el-form>
...@@ -78,15 +78,14 @@ ...@@ -78,15 +78,14 @@
const { const {
data, data,
code code
} = await roleMenus(1) } = await roleMenus(2)
data[0].disabled=true
this.data = data this.data = data
}, },
handleCheckChange(data, checked, indeterminate) { handleCheckChange(data, checked, indeterminate) {
console.log(data, checked, indeterminate); console.log(data, checked, indeterminate);
}, },
handleCheckChange() {
this.form.menuPOList = this.$refs.tree.getCheckedKeys()
},
async add() { async add() {
try { try {
const valid = await this.$refs['form'].validate() const valid = await this.$refs['form'].validate()
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
<el-table-column slot="operate" label="操作" align="center" fixed="right" width="100"> <el-table-column slot="operate" label="操作" align="center" fixed="right" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="text" size="small" @click="edit(scope.row)">编辑</el-button> <el-button type="text" size="small" @click="edit(scope.row)">编辑</el-button>
<el-button type="text" size="small" @click="handdelete(scope.row)">删除</el-button> <el-button type="text" size="small" @click="handdelete(scope.row)" v-if="myId!==scope.row.uid">删除</el-button>
</template> </template>
</el-table-column> </el-table-column>
</dataTable> </dataTable>
...@@ -41,9 +41,9 @@ ...@@ -41,9 +41,9 @@
<el-form-item label="姓名" label-width="100px" prop="name"> <el-form-item label="姓名" label-width="100px" prop="name">
<el-input v-model.trim="form1.name" autocomplete="off" placeholder="请输入" maxlength="30"></el-input> <el-input v-model.trim="form1.name" autocomplete="off" placeholder="请输入" maxlength="30"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="手机" label-width="100px" prop="phone"> <!-- <el-form-item label="手机" label-width="100px" prop="phone">
<el-input v-model.trim="form1.phone" autocomplete="off" placeholder="请输入" maxlength="30"></el-input> <el-input v-model.trim="form1.phone" autocomplete="off" placeholder="请输入" maxlength="30"></el-input>
</el-form-item> </el-form-item> -->
<el-form-item label="邮箱" label-width="100px" prop="email"> <el-form-item label="邮箱" label-width="100px" prop="email">
<el-input v-model.trim="form1.email" autocomplete="off" placeholder="请输入" maxlength="30"></el-input> <el-input v-model.trim="form1.email" autocomplete="off" placeholder="请输入" maxlength="30"></el-input>
</el-form-item> </el-form-item>
...@@ -90,6 +90,7 @@ ...@@ -90,6 +90,7 @@
} }
}; };
return { return {
myId:"",
checklist: [{ checklist: [{
title: '姓名', title: '姓名',
type: 'input', type: 'input',
...@@ -269,6 +270,7 @@ ...@@ -269,6 +270,7 @@
}, },
}, },
created() { created() {
this.myId=JSON.parse(localStorage.getItem("userInfo")).userId
this.getroleList() this.getroleList()
} }
} }
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
} }
return obj[key]; return obj[key];
} }
// export let requestUrl = 'http://192.168.3.35:8085'; // export let requestUrl = 'http://192.168.3.35:8081';
export let requestUrl = 'http://60.205.251.80:8082'; export let requestUrl = 'http://60.205.251.80:8082';
......
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