Commit 8a4c55f9 authored by 张冬's avatar 张冬

bug修改

parent 2342a8c9
......@@ -110,14 +110,29 @@ export function bidderEarnestpayment(data) {
}
// 提出问题
export function bidderEarnestpayment(data) {
export function interrogate(data) {
return request({
url: "/bidder-earnest/payment",
url: "bidder-clarifies/interrogate",
method: 'post',
data:data
})
}
// 澄清确认
export function affirm(data) {
return request({
url: "bidder-clarifies/affirm",
method: 'post',
data:data
})
}
// 查看澄清
export function clarifies(noticeId) {
return request({
url: `bidder-clarifies/clarifies/${noticeId}`,
method: 'get',
})
}
//查看某个澄清的 投标方列表
......
......@@ -20,23 +20,24 @@
</template>
<script>
import dataBreadcrumb from '@components/dataBreadcrumb.vue'
export default {
name: 'bidingList',
components: {
dataBreadcrumb
},
data() {
return {
breads: ['招标管理', '招标项目管理', '工作台']
breads: ['招标管理', '招标项目管理', '工作台'],
}
},
methods: {
back() {
this.$router.go(-1)
}
}
},
},
}
</script>
......
......@@ -12,11 +12,7 @@
<el-input v-model="ruleForm.title" placeholder="请输入"></el-input>
</el-form-item>
<el-form-item label="澄清问题内容" prop="content">
<el-input
type="textarea"
:rows="2"
placeholder="请输入内容"
v-model="ruleForm.content">
<el-input type="textarea" :rows="2" placeholder="请输入内容" v-model="ruleForm.content">
</el-input>
</el-form-item>
<el-form-item label="澄清问题附件" prop="file">
......@@ -32,24 +28,24 @@
</div>
</template>
<script>
import {
forwardClarify
} from '@api/purchaser/bid'
import dataBreadcrumb from '@components/dataBreadcrumb.vue'
import singleUpload from '@components/Upload/Upload.vue'
export default {
import {
interrogate
} from '@api/supply/bid'
import dataBreadcrumb from '@components/dataBreadcrumb.vue'
import singleUpload from '@components/Upload/Upload.vue'
export default {
components: {
dataBreadcrumb,
singleUpload,
},
data() {
return {
accessoryPOList: [],
editorOption: {},
breads: ['投标管理', '我参与的项目', '工作台'],
ruleForm: {
title: '',
release: '捷安采官网招标投专区'
content:"",
accessoryPOList: [],
},
rules: {
title: [{
......@@ -78,28 +74,33 @@ export default {
methods: {
getfile(val) {
this.ruleForm.list = val
this.ruleForm.accessoryList = val
},
cancle() {
this.$router.go(-1)
},
//提交表单
async submit() {
let ruleForm = this.ruleForm
ruleForm.projectId = '1'
try {
const valid = await this.$refs['ruleForm'].validate()
if (valid) {
let ruleForm = this.ruleForm
ruleForm.projectId = localStorage.getItem("projectId")
ruleForm.companyId = localStorage.getItem("companyId")
const {
code,
msg
} = await forwardClarify(this.ruleForm)
} = await interrogate(ruleForm)
if (code === 200) {
this.$message({
message: msg,
type: 'success'
type: 'success',
duration: 1500
})
// this.$router.go(-1)
setTimeout(() => {
this.$router.go(-1)
}, 1500)
}
}
} catch (err) {
......@@ -107,7 +108,7 @@ export default {
}
}
}
}
}
</script>
......@@ -122,7 +123,8 @@ export default {
width: 200px;
margin: 50px auto 0
}
.form{
.form {
width: 60%;
margin: 0px auto;
}
......
......@@ -39,95 +39,41 @@
</template>
<script>
import { clarifies} from '@api/supply/bid'
import dataBreadcrumb from '@components/dataBreadcrumb.vue'
import multiUpload from '@components/Upload/multiUpload.vue'
import dataTable from '@components/nopageTable.vue'
import {
quillEditor
} from 'vue-quill-editor'
import 'quill/dist/quill.core.css'
import 'quill/dist/quill.snow.css'
import 'quill/dist/quill.bubble.css'
export default {
components: {
dataBreadcrumb,
multiUpload,
quillEditor,
dataTable
},
data() {
return {
tableData: [{
company: '胡彦斌',
state: '已确认',
data: '2017-10-01 12:00'
},
{
company: '胡彦斌',
state: '已确认',
data: '2017-10-01 12:00'
},
{
company: '胡彦斌',
state: '未确认',
data: '2017-10-01 12:00'
}
],
columns: [{
label: '单位名称',
prop: 'company'
},
{
label: '状态',
prop: 'state'
},
{
label: '确认时间',
prop: 'data'
},
{
slot: 'operate'
}
],
editorOption: {},
detail:"",
breads: ['投标管理', '我参与的项目', '工作台'],
ruleForm: {
title: '',
release: '捷安采官网招标投专区'
content:""
},
rules: {
title: [{
required: true,
message: '请输入',
trigger: 'blue'
}],
release: [{
required: true,
message: '请输入',
trigger: 'blue'
}],
file: [{
required: true,
message: '请输入',
trigger: 'blue'
}],
content: [{
required: true,
message: '请输入',
trigger: 'blue'
}]
}
}
},
methods: {
cancle() {
this.$router.go(-1)
},
handlesee() {
this.$router.push('/purchaser/bid/bidStage/clearManagement/confirm')
async clarifies() {
const {
data,
code
} = await clarifies(1)
this.detail=data
}
},
created() {
this.clarifies()
}
}
</script>
......
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