diff --git a/src/api/ebiz/sale/sale.js b/src/api/ebiz/sale/sale.js
index b7435ced8..eece5631a 100644
--- a/src/api/ebiz/sale/sale.js
+++ b/src/api/ebiz/sale/sale.js
@@ -1,6 +1,7 @@
import request from '@/assets/js/utils/request'
import request1 from '@/assets/js/utils/request1'
import getUrl from '@/assets/js/utils/get-url'
+import store from '@/store'
// 保费计算
export function saveOrUpdateOrderInfo(data) {
return request({
@@ -99,6 +100,15 @@ export function uploadImg(data) {
data
})
}
+
+// 上传图片
+export function uploadImg2(data) {
+ return request1({
+ url: getUrl('/uploadImage?imgType='+store.getters.getUploadImgType+'&orderNo='+store.getters.getUploadImgOrderNo, 1, 2),
+ method: 'post',
+ data
+ })
+}
/*
// 人脸识别
export function recognition(data) {
diff --git a/src/store/index.js b/src/store/index.js
index 21c532daf..a4d1fc7d4 100644
--- a/src/store/index.js
+++ b/src/store/index.js
@@ -28,6 +28,11 @@ export default new Vuex.Store({
secondManageCode: '', //内勤所需参数
orderDetail: {},//无优卡分享微信端订单信息
answerType: false,//风险测评tab是否显示
+ YBidNo: '', //银保代理人电子化合同签署证件号码
+ YBname: '', //银保代理人电子化合同签署姓名
+ YBuuid: '', //银保代理人电子化合同签署代理人uuid
+ uploadImgType: '',
+ uploadImgOrderNo: '',
},
mutations: {
setOrderDetail (state, data) {
@@ -75,8 +80,23 @@ export default new Vuex.Store({
state.pcList = val
},
//更新 风险测评是否显示状态
- updateAnswerType (state, val) {
- state.answerType = val
+ updateUploadImgType (state, val) {
+ state.uploadImgType = val
+ },
+ updateUploadImgOrderNo (state, val) {
+ state.uploadImgOrderNo = val
+ },
+ //更新 银保代理人电子化合同签署证件号码
+ updateYBidNo (state, val) {
+ state.YBidNo = val
+ },
+ //更新 银保代理人电子化合同签署姓名
+ updateYBname (state, val) {
+ state.YBname = val
+ },
+ //更新 银保代理人电子化合同签署代理人uuid
+ updateYBuuid (state, val) {
+ state.YBuuid = val
},
},
getters: {
@@ -104,6 +124,21 @@ export default new Vuex.Store({
getAnswerType (state) {
return state.answerType
},
+ getUploadImgType (state) {
+ return state.uploadImgType
+ },
+ getUploadImgOrderNo (state) {
+ return state.uploadImgOrderNo
+ },
+ getYBidNo (state) {
+ return state.YBidNo
+ },
+ getYBname (state) {
+ return state.YBname
+ },
+ getYBuuid (state) {
+ return state.YBuuid
+ },
}
})
diff --git a/src/views/ebiz/sale/AttachmentManagement.vue b/src/views/ebiz/sale/AttachmentManagement.vue
index 18bdb900a..c311d0f33 100644
--- a/src/views/ebiz/sale/AttachmentManagement.vue
+++ b/src/views/ebiz/sale/AttachmentManagement.vue
@@ -9,7 +9,7 @@