Commit 9773cbf3 authored by 王李辉's avatar 王李辉

风险上报

parents d77f16b3 81c7a69f
......@@ -106,7 +106,16 @@ export function postriskBook(url,data) {
}
// 风险详情
export function riskDetail(url,data) {
export function postriskDetail(url,data) {
return request({
url: url,
method: 'post',
data
})
}
// 风险详情
export function postRiskShowMeasures(url,data) {
return request({
url: url,
method: 'post',
......
......@@ -124,7 +124,6 @@ export default {
init(){
getFun('check/dept/tree').then((Response)=>{
this.columns=Response.data
console.log(this.columns)
})
},
/* 下拉框文本溢出动画效果 */
......@@ -147,7 +146,6 @@ export default {
},
/* 问题提交 */
onSubmit(value){
console.log(value)
var pictures=[];
value.uploader.forEach((item) => {
pictures.push(item.content)
......@@ -203,15 +201,12 @@ export default {
//获取回显的部门值和部门id数组
this.value=""
this.ids=[]
var valueList=this.$refs.apicker.getIndexes()
var valueList=this.$refs.apicker.getValues()
valueList.forEach((item)=>{
console.log(item)
this.ids.push(item.id)
this.value+=item.text
this.value+=item.text+' / '
})
console.log(this.ids)
console.log(this.value)
// this.value = v
// this.valueId=v.value
this.showPicker = false;
}
}
......
......@@ -107,13 +107,17 @@ export default {
this.init()
//从session中获取签名生成的图片
if(sessionStorage.getItem('resultImg')){
console.log(sessionStorage.getItem('resultImg'))
this.resultImg=sessionStorage.getItem('resultImg')
}
//获取图片是否显示的布尔值
if(this.$route.query.isImg){
console.log(this.$route.query)
this.istext=false
this.isImg=true
this.active=1
this.value=this.$route.query.value
this.checkedAll=this.$route.query.checkedAll
this.result=this.$route.query.result
}
},
methods: {
......@@ -178,7 +182,6 @@ export default {
/* 时间戳转换 */
onConfirm(date) {
this.value = `${date.getFullYear()}-${date.getMonth() + 1}-${date.getDate()}`;
console.log(this.value)
this.showCalendar = false;
},
cancel(){
......@@ -202,8 +205,9 @@ export default {
},
//电子签名
sign(){
//点击电子签名,保存用户选择的日期和复选框回显值
if(this.finish=='false'){
this.$router.push('/sign')
this.$router.push({name:'sign',query:{value:this.value,result:this.result,checkedAll:this.checkedAll}})
}
},
//提交问题记录
......
......@@ -27,9 +27,19 @@ export default {
lineColor: 'red',
bgColor: '',
resultImg: '',
isCrop: false
isCrop: false,
value:'',
result:[],
checkedAll:''
};
},
mounted(){
if(this.$route.name=='sign'){
this.value=this.$route.query.value
this.result=this.$route.query.result
this.checkedAll=this.$route.query.checkedAll
}
},
methods: {
handleReset () {
......@@ -41,7 +51,8 @@ export default {
this.$refs.esign.generate().then(res => {
this.resultImg = res //把base64赋给img
//生成图片后存储到session中并跳转把图片是否显示的boolean带过去
this.$router.push({name:'noticeList',query:{isImg:true}})
console.log(this.value)
this.$router.push({name:'noticeList',query:{isImg:true,value:this.value,result:this.result,checkedAll:this.checkedAll}})
sessionStorage.setItem('resultImg',this.resultImg)
}).catch(err => {
// 画布没有签字时会执行这里
......
......@@ -184,7 +184,7 @@
<script>
import LHeader from "@/components/header.vue";
import { riskDetail } from "@/service/risk";
import { postriskDetail } from "@/service/risk";
export default {
components: {
......@@ -242,7 +242,7 @@ export default {
loadingType: "spinner",
duration: 0
});
riskDetail(`/riskMain/riskDetailsApp/${this.id}`)
postriskDetail(`/riskMain/postriskDetailsApp/${this.id}`)
.then(res => {
this.$toast.clear();
this.riskMain = res.data.riskMain
......
......@@ -365,7 +365,6 @@ export default {
});
let url = "/riskMain/add"
if(this.taskId){
console.log(this.id);
formdata.append("id", this.id);
url = `/riskMain/editSave/${this.taskId}`
}
......
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