Commit f36749cf by 钟乾明

u: 对该供方综合评估审批意见不能为空,请选择

parent 080dd313
......@@ -9,10 +9,10 @@
"start": "node build/dev-server.js",
"build:test": "cross-env PACK_ENV=test node build/vt-build.js",
"build:prod": "cross-env PACK_ENV=prod node build/vt-build.js",
"build:test:cordova": "cross-env PACK_ENV=test PACK_PLATFORM=cordova node build/build.js",
"build:test:qing": "cross-env PACK_ENV=test PACK_PLATFORM=qing node build/build.js",
"build:prod:cordova": "cross-env PACK_ENV=prod PACK_PLATFORM=cordova node build/build.js",
"build:prod:qing": "cross-env PACK_ENV=prod PACK_PLATFORM=qing node build/build.js"
"build:test:cordova": "cross-env PACK_ENV=test PACK_PLATFORM=cordova node build/vt-build.js",
"build:test:qing": "cross-env PACK_ENV=test PACK_PLATFORM=qing node build/vt-build.js",
"build:prod:cordova": "cross-env PACK_ENV=prod PACK_PLATFORM=cordova node build/vt-build.js",
"build:prod:qing": "cross-env PACK_ENV=prod PACK_PLATFORM=qing node build/vt-build.js"
},
"dependencies": {
"axios": "^0.19.0",
......
......@@ -2,18 +2,27 @@ import { showError } from './errorhandler'
import { MAS_CODES } from './masConfig'
import { MAS } from '@/plugins/mas'
const masConfig = process.env.PACK_ENV === 'prod'
? {
baseUrl: 'https://jffcvp.cndrealty.com:4433', // 正式环境
tokenKey: 'accessToken',
code: 'cndvp-api'
let platformMap = {
qing: {
test: 'https://staging.jffctest.com',
prod: 'https://portal.cndrealty.com'
},
cordova: {
test: 'https://mxytest.cndrealty.com:4433',
prod: 'https://jffcvp.cndrealty.com:4433'
}
}
: {
baseUrl: 'https://mxytest.cndrealty.com:4433',
let baseUrl = process.env.NODE_ENV === 'development' ? 'https://mxytest.cndrealty.com:4433'
: process.env.PACK_ENV === 'prod' && process.env.PACK_PLATFORM
? platformMap[ process.env.PACK_PLATFORM ].prod
: platformMap[ process.env.PACK_PLATFORM ].test
const masConfig = {
baseUrl,
tokenKey: 'accessToken',
code: 'cndvp-api'
}
const mas = MAS.getInstance().config(masConfig)
// 测试token,从美信云平台的登录记录获取
......@@ -23,29 +32,30 @@ const testToken = 'yzj_1a344f9d0e4eb1395ea59209b69a555c'
// 测试流程单据id
const testFid = 'x9oAADIpYxfirKan' // x9oAAArMGB/irKan 营销类 x9oAAArNAtPirKan 商业类 x9oAAArNClDirKan
/* 1.供方更名:(会签)x9oAAArQslp2xf1N 、x9oAAArTSgN2xf1N - dingzhy@cndrealty.com 、x9oAAArQqcV2xf1N \\ (审批)x9oAAArTSdR2xf1N - liub@cndrealty.com
* 2.调整联系方式:(会签)x9oAAArTSgN2xf1N - dingzhy@cndrealty.com 、x9oAAArMYD12xf1N - caimm \ \\ (审批)x9oAAArTSdR2xf1N - liub@cndrealty.com
* 3.调整品牌方式:(会签)x9oAAArTShV2xf1N - xiewei
*/
* 2.调整联系方式:(会签)x9oAAArTSgN2xf1N - dingzhy@cndrealty.com 、x9oAAArMYD12xf1N - caimm \ \\ (审批)x9oAAArTSdR2xf1N - liub@cndrealty.com
* 3.调整品牌方式:(会签)x9oAAArTShV2xf1N - xiewei
*/
/* 供方履约
* 账号: xiewei - x9oAAArUjsjuMsBg x9oAAArUj0vuMsBg x9oAAArXRMHuMsBg (新) x9oAAArXdSjuMsBg
* caimm - x9oAAArUj0zuMsBg 、 x9oAAArUjsnuMsBg 、 x9oAAArSS2zuMsBg x9oAAArVE6TuMsBg (单)
* cyy@cndrealty.com - x9oAAArUj03uMsBg 、 x9oAAArUjsruMsBg
*/
* 账号: xiewei - x9oAAArUjsjuMsBg x9oAAArUj0vuMsBg x9oAAArXRMHuMsBg (新) x9oAAArXdSjuMsBg
* caimm - x9oAAArUj0zuMsBg 、 x9oAAArUjsnuMsBg 、 x9oAAArSS2zuMsBg x9oAAArVE6TuMsBg (单)
* cyy@cndrealty.com - x9oAAArUj03uMsBg 、 x9oAAArUjsruMsBg
*/
/*
1、评分(CT_SUP_ReviewDistribute.FID):
1、评分(CT_SUP_ReviewDistribute.FID):
x9oAAArL/2WwAXHf
2、组长审核(CT_SUP_ReviewGrp.FID):
1)x9oAAArL/0virKan 、cyy@cndrealty.com
2)x9oAAArMFsDirKan 、cyy@cndrealty.com
3)x9oAAArMFdLirKan 、cyy@cndrealty.com
3、会签(CT_SUP_ReviewGrp.FID):
1)x9oAAArL//PirKan 、yhwang@cndrealty.com
2)x9oAAArMDePirKan、zhangky@cndrealty.com
4、审批(CT_SUP_ReviewGrp.FID):
1)x9oAAArMEJnirKan、zhangky@cndrealty.com
*/
2、组长审核(CT_SUP_ReviewGrp.FID):
1)x9oAAArL/0virKan 、cyy@cndrealty.com
2)x9oAAArMFsDirKan 、cyy@cndrealty.com
3)x9oAAArMFdLirKan 、cyy@cndrealty.com
3、会签(CT_SUP_ReviewGrp.FID):
1)x9oAAArL//PirKan 、yhwang@cndrealty.com
2)x9oAAArMDePirKan、zhangky@cndrealty.com
4、审批(CT_SUP_ReviewGrp.FID):
1)x9oAAArMEJnirKan、zhangky@cndrealty.com
*/
// 设置token,接口传参验证用
function setToken (val) {
mas.token = val || testToken
......
<template>
<base-layout :title="title">
<div class="approval flex-v full">
<group-info class="margin-top" :projectsInfo="inspectProjectInfo" :personsInfo="inspectPersionInfo" :remark="remark" :attachmentCount="attachmentCount" />
<group-info class="margin-top"
:projectsInfo="inspectProjectInfo"
:personsInfo="inspectPersionInfo"
:remark="remark"
:attachmentCount="attachmentCount"/>
<card-panel title="基本信息" class="margin-top">
<card-panel title="基本信息"
class="margin-top">
<div class="project-info flex-v">
<span class="name">{{currentSupplierInfo.supplierName}}</span>
<span class="label">{{currentSupplierInfo.supplierTypeName}}</span>
<span class="name">{{ currentSupplierInfo.supplierName }}</span>
<span class="label">{{ currentSupplierInfo.supplierTypeName }}</span>
</div>
<div class="project-info margin-top flex flex-space-between">
<span class="name">考察成员结论</span>
<span @click="gotoMemberGrade"><span class="red_link">查看详情</span> <font-icon type="forward_arrow_black_small"></font-icon></span>
<span class="name">考察成员结论</span> <span @click="gotoMemberGrade"><span class="red_link">查看详情</span> <font-icon type="forward_arrow_black_small"></font-icon></span>
</div>
<div class="project-info margin-top flex flex-space-between">
<span class="name">考察组综合结论</span>
<span @click="gotoConclusion"><span class="red_link">查看详情</span> <font-icon type="forward_arrow_black_small"></font-icon></span>
<span class="name">考察组综合结论</span> <span @click="gotoConclusion"><span class="red_link">查看详情</span> <font-icon type="forward_arrow_black_small"></font-icon></span>
</div>
</card-panel>
<card-panel v-if="showSign" title="考察组会审" class="margin-top">
<sign-item v-for="(item, index) in supplierSignList" :key="index" :dataSource="item" />
<card-panel v-if="showSign"
title="考察组会审"
class="margin-top">
<sign-item v-for="(item, index) in supplierSignList"
:key="index"
:dataSource="item"/>
</card-panel>
<card-panel title="考察审批" class="margin-top">
<card-panel title="考察审批"
class="margin-top">
<div class="leaderCheck">
<review-cell-radio title="1.对该供方综合评估为" v-model="supplyRank" :editable="isTodo" />
<review-text-area
title="2.使用条件"
<review-cell-radio title="1.对该供方综合评估为"
v-model="supplyRank"
:editable="isTodo"/>
<review-text-area title="2.使用条件"
v-if="showCondition"
:editable="isTodo"
v-model="conditionOption"
placeholder="请输入使用条件说明" />
<review-add-item
:title="`${appRegionIndex}.适用区域`"
placeholder="请输入使用条件说明"/>
<review-add-item :title="`${appRegionIndex}.适用区域`"
v-if="showAppRegion"
:editable="false"
btnTitle="添加适用区域"
:itemList="supplierAppRegionList.map(v=>v.text)"
@handleAdd="handleChooseArea"
></review-add-item>
<review-add-item
v-if="showProject"
@handleAdd="handleChooseArea"></review-add-item>
<review-add-item v-if="showProject"
:editable="false"
:title="`${projectIndex}.适用特定项目`"
:itemList="cacheProjectList.map(v=>v.projectName)"
btnTitle="添加适用项目"
@handleAdd="handleChooseProject"
/>
@handleAdd="handleChooseProject"/>
<!-- <review-add-item
v-if="showProjectType"
:editable="isTodo"
......@@ -60,7 +65,11 @@
:defaultValue="productGradeId"
v-model="productGradeId"
/> -->
<van-button @click="handleSubmit" v-if="isTodo" type="danger" size="large">确认</van-button>
<van-button @click="handleSubmit"
v-if="isTodo"
type="danger"
size="large">确认
</van-button>
</div>
</card-panel>
</div>
......@@ -96,13 +105,13 @@ export default {
ReviewAddItem,
PopupPicker,
ProductGradePicker,
[Button.name]: Button,
[ Button.name ]: Button,
GroupInfo
},
mixins: [reviewSummaryMixin],
mounted () {
this.$store.commit('showLoading', true)
this.fetchReviewSummaryInfo({billId: Coder.encode(this.currentSupplierInfo.id)})
this.fetchReviewSummaryInfo({billId: process.env.PLATFORM === '' ? Coder.encode(this.currentSupplierInfo.id) : Coder.replace(this.currentSupplierInfo.id)})
.then(() => {
this.conditionOption = this.reviewSummaryInfo.useCondition
this.productGradeId = this.reviewSummaryInfo.productGrade
......@@ -145,7 +154,12 @@ export default {
...mapGetters('inspect', [
'currentFid'
]),
...mapState(['PageTypes', 'flowId', 'isReady', 'todoId']),
...mapState([
'PageTypes',
'flowId',
'isReady',
'todoId'
]),
// 考察组基本信息-备注
remark () {
return this.inspectInfo.description
......@@ -243,7 +257,8 @@ export default {
type: 'audit',
isSave: true,
id: encodeURIComponent(this.reviewSummaryInfo.reviewGrp),
infos: [{
infos: [
{
id: encodeURIComponent(this.reviewSummaryInfo.id),
auditSupplyRank: this.supplyRank.supplyRank,
auditOpinion: encodeURIComponent(Coder.replaceQuots(Coder.replaceCRLF(this.supplyRank.opinion || ''))),
......@@ -256,10 +271,14 @@ export default {
PrjTypeEntry: this.cacheProjectTypeList.map(v => { return {'projectType': encodeURIComponent(v.id)} }) || [],
// 项目档次
productGrade: encodeURIComponent(this.productGradeId || '')
}]
}
]
}
console.log(params, 'params', this.cacheProjectList, this.supplierAppRegionList)
this.fetchAuditReviewSummarys({params, callback: this.submitCallback})
this.fetchAuditReviewSummarys({
params,
callback: this.submitCallback
})
}
},
submitCallback (success, msg) {
......@@ -284,7 +303,7 @@ export default {
ProjectEntry: v.ProjectEntry.map(v => ({'curProject': encodeURIComponent(v.curProject)}))
}
// 适用区域
let arr = findItemByIndexPath(this.inspectAllAppRegions[i], this.regionSelectIndexPath)
let arr = findItemByIndexPath(this.inspectAllAppRegions[ i ], this.regionSelectIndexPath)
switch (this.currentPageType) {
case this.PageTypes.Leader_Todo:
info.leaderSupplyRank = v.leaderSupplyRank
......@@ -324,7 +343,10 @@ export default {
assignmentId: this.todoId
}
console.log('inspect')
this.fetchAuditReviewSummarys({params, callback: this.submitFinallyCallback})
this.fetchAuditReviewSummarys({
params,
callback: this.submitFinallyCallback
})
},
submitFinallyCallback (success, msg) {
this.$dialog
......@@ -349,7 +371,8 @@ export default {
}
</script>
<style lang="less" scoped>
<style lang="less"
scoped>
.approval {
background-color: #EFEFF4;
......
......@@ -31,8 +31,8 @@ export class MAS {
*/
static get TYPE () {
return {
PROXY: 'mas-api/proxy?alias=',
RESTFUL: 'mas-api/restful/'
PROXY: process.env.PLATFORM === 'qing' ? 'mas/proxy?alias=' : 'mas-api/proxy?alias=',
RESTFUL: process.env.PLATFORM === 'qing' ? 'mas/restful/' : 'mas-api/restful/'
}
}
......@@ -57,10 +57,10 @@ export class MAS {
let data = result.data
if (data instanceof Object) {
if (MAS.ERROR_CODE[data.code]) {
if (MAS.ERROR_CODE[ data.code ]) {
// return Promise.reject(Object.assign(data, errorCode[data.code]))
console.log('mas', errorCode[data.code])
return Object.assign(data, errorCode[data.code])
console.log('mas', errorCode[ data.code ])
return Object.assign(data, errorCode[ data.code ])
}
}
data.request = result.request
......@@ -96,6 +96,7 @@ export class MAS {
...options
}).then(result => this.responser(result))
}
/**
* FormData提交
*/
......@@ -110,6 +111,7 @@ export class MAS {
data: params
}).then(result => this.responser(result))
}
/**
* FormData提交
*/
......@@ -139,6 +141,7 @@ export class MAS {
data.type = 'txt'
return [data]
}
/**
* Proxy方式调用,MAS配置接口 (FormData提交)
*/
......@@ -153,6 +156,7 @@ export class MAS {
return this.transformation(`${MAS.TYPE.PROXY}${alias}&tocken=${this.token}&docType=${params.type}&quality=${params.qutype}&fdType=oa&exParam=${encodeURIComponent(params.id)}`, params, options)
}
}
/**
* Proxy方式调用,MAS配置接口 (FormData提交)
*/
......@@ -187,7 +191,7 @@ export class MAS {
restful (url, params, options) {
let code = options && options.code || this.code
params = Object.assign({
[this.tokenKey]: this.token
[ this.tokenKey ]: this.token
}, params, options && options.params)
return this.getData(`${MAS.TYPE.RESTFUL}${code}/${url}`, params, options)
}
......@@ -200,13 +204,19 @@ export class MAS {
* @returns {Promise}
* @memberof MAS
*/
attach (alias, {exParam, docType, fdType, quality, tokenKey}, options) {
attach (alias, {
exParam,
docType,
fdType,
quality,
tokenKey
}, options) {
let params = Object.assign({
exParam,
fdType,
docType,
quality,
[tokenKey || this.tokenKey]: this.token
[ tokenKey || this.tokenKey ]: this.token
}, options && options.params)
return this.getData(`${MAS.TYPE.PROXY}${alias}`, params, options)
}
......@@ -217,7 +227,13 @@ export class MAS {
* @returns {MAS}
* @memberof MAS
*/
config ({ baseUrl, method, code, token, tokenKey }) {
config ({
baseUrl,
method,
code,
token,
tokenKey
}) {
this.baseUrl = baseUrl
this.method = method
this.code = code
......@@ -316,7 +332,189 @@ export class MAS {
}
}
const errorCode = {'40001': {'errCode': '40001', 'errMsg': '找不到Map校验accessToken!', 'isReportErr': 'false'}, '40002': {'errCode': '40002', 'msg': '您的账号登录已失效,请重新登录!', 'errMsg': 'MAP校验不通过!', 'isReportErr': 'false'}, '40003': {'errCode': '40003', 'errMsg': 'MAP校验出错!', 'isReportErr': 'false'}, '40011': {'errCode': '40011', 'errMsg': 'MAS中对应的alias参数没有提供', 'isReportErr': 'false'}, '40021': {'errCode': '40021', 'errMsg': 'MAS转接超时!', 'isReportErr': 'true'}, '40031': {'errCode': '40031', 'errMsg': '后台服务器连接异常!', 'isReportErr': 'true'}, '40041': {'errCode': '40041', 'errMsg': '请求参数错误!', 'isReportErr': 'false'}, '40101': {'errCode': '40101', 'errMsg': 'MAS端没找到token值', 'isReportErr': 'false'}, '40102': {'errCode': '40102', 'errMsg': 'MAS Token校验不通过!', 'isReportErr': 'false'}, '40110': {'errCode': '40110', 'errMsg': 'MAS系统处理异常,请联系MAS管理员。', 'isReportErr': 'true'}, '40112': {'errCode': '40112', 'errMsg': 'MAS服务器没有对应配置,请联系MAS管理员', 'isReportErr': 'false'}, '40113': {'errCode': '40113', 'errMsg': 'MAS SOAP配置错误', 'isReportErr': 'true'}, '40120': {'errCode': '40120', 'errMsg': 'MAS图片转换配置错误(图片替换表达式没填)', 'isReportErr': 'true'}, '40600': {'errCode': '40600', 'errMsg': 'MAS调用返回错误', 'isReportErr': 'false'}, '40601': {'errCode': '40601', 'errMsg': 'MAS调用URL错误', 'isReportErr': 'false'}, '40610': {'errCode': '40610', 'errMsg': 'MAS调用数据库脚本失败', 'isReportErr': 'true'}, '40620': {'errCode': '40620', 'errMsg': 'MAS调用流下载失败', 'isReportErr': 'true'}, '40631': {'errCode': '40631', 'errMsg': 'MAS调用Webservice失败', 'isReportErr': 'true'}, '40640': {'errCode': '40640', 'errMsg': 'MAS调用通用表单失败', 'isReportErr': 'true'}, '40650': {'errCode': '40650', 'errMsg': 'MAS调用HTTP GET失败', 'isReportErr': 'true'}, '40670': {'errCode': '40670', 'errMsg': 'MAS调用HTTP POST失败', 'isReportErr': 'true'}, '40690': {'errCode': '40690', 'errMsg': 'MAS调用HTTP AUTO失败', 'isReportErr': 'true'}, '40691': {'errCode': '40691', 'errMsg': 'MAS调用HTTP DELETE失败', 'isReportErr': 'true'}, '40692': {'errCode': '40692', 'errMsg': 'MAS调用HTTP PUT失败', 'isReportErr': 'true'}, '40699': {'errCode': '40699', 'errMsg': 'MAS转发失败', 'isReportErr': 'true'}, '40700': {'errCode': '40700', 'errMsg': 'MAS不支持该配置服务', 'isReportErr': 'true'}, '40701': {'errCode': '40701', 'errMsg': 'MAS接口配置错误', 'isReportErr': 'true'}, '40800': {'errCode': '40800', 'errMsg': 'MAS全局配置参数没设置', 'isReportErr': 'true'}, '40801': {'errCode': '40801', 'errMsg': 'MAS全局配置参数类型错误', 'isReportErr': 'true'}, '40810': {'errCode': '40810', 'errMsg': 'MAS没找到相应的RESTFul配置', 'isReportErr': 'false'}, '40900': {'errCode': '40900', 'errMsg': '账号映射出错', 'isReportErr': 'true'}, '41000': {'errCode': '41000', 'errMsg': '清除缓存失败', 'isReportErr': 'true'}, '42000': {'errCode': '42000', 'errMsg': '通用表单模板配置不存在', 'isReportErr': 'false'}, '42001': {'errCode': '42001', 'errMsg': '通用表单服务不存在', 'isReportErr': 'false'}, '42002': {'errCode': '42002', 'errMsg': '通用表单系统模块配置不存在', 'isReportErr': 'false'}, '42010': {'errCode': '42010', 'errMsg': '通用表单调用返回错误', 'isReportErr': 'true'}}
const errorCode = {
'40001': {
'errCode': '40001',
'errMsg': '找不到Map校验accessToken!',
'isReportErr': 'false'
},
'40002': {
'errCode': '40002',
'msg': '您的账号登录已失效,请重新登录!',
'errMsg': 'MAP校验不通过!',
'isReportErr': 'false'
},
'40003': {
'errCode': '40003',
'errMsg': 'MAP校验出错!',
'isReportErr': 'false'
},
'40011': {
'errCode': '40011',
'errMsg': 'MAS中对应的alias参数没有提供',
'isReportErr': 'false'
},
'40021': {
'errCode': '40021',
'errMsg': 'MAS转接超时!',
'isReportErr': 'true'
},
'40031': {
'errCode': '40031',
'errMsg': '后台服务器连接异常!',
'isReportErr': 'true'
},
'40041': {
'errCode': '40041',
'errMsg': '请求参数错误!',
'isReportErr': 'false'
},
'40101': {
'errCode': '40101',
'errMsg': 'MAS端没找到token值',
'isReportErr': 'false'
},
'40102': {
'errCode': '40102',
'errMsg': 'MAS Token校验不通过!',
'isReportErr': 'false'
},
'40110': {
'errCode': '40110',
'errMsg': 'MAS系统处理异常,请联系MAS管理员。',
'isReportErr': 'true'
},
'40112': {
'errCode': '40112',
'errMsg': 'MAS服务器没有对应配置,请联系MAS管理员',
'isReportErr': 'false'
},
'40113': {
'errCode': '40113',
'errMsg': 'MAS SOAP配置错误',
'isReportErr': 'true'
},
'40120': {
'errCode': '40120',
'errMsg': 'MAS图片转换配置错误(图片替换表达式没填)',
'isReportErr': 'true'
},
'40600': {
'errCode': '40600',
'errMsg': 'MAS调用返回错误',
'isReportErr': 'false'
},
'40601': {
'errCode': '40601',
'errMsg': 'MAS调用URL错误',
'isReportErr': 'false'
},
'40610': {
'errCode': '40610',
'errMsg': 'MAS调用数据库脚本失败',
'isReportErr': 'true'
},
'40620': {
'errCode': '40620',
'errMsg': 'MAS调用流下载失败',
'isReportErr': 'true'
},
'40631': {
'errCode': '40631',
'errMsg': 'MAS调用Webservice失败',
'isReportErr': 'true'
},
'40640': {
'errCode': '40640',
'errMsg': 'MAS调用通用表单失败',
'isReportErr': 'true'
},
'40650': {
'errCode': '40650',
'errMsg': 'MAS调用HTTP GET失败',
'isReportErr': 'true'
},
'40670': {
'errCode': '40670',
'errMsg': 'MAS调用HTTP POST失败',
'isReportErr': 'true'
},
'40690': {
'errCode': '40690',
'errMsg': 'MAS调用HTTP AUTO失败',
'isReportErr': 'true'
},
'40691': {
'errCode': '40691',
'errMsg': 'MAS调用HTTP DELETE失败',
'isReportErr': 'true'
},
'40692': {
'errCode': '40692',
'errMsg': 'MAS调用HTTP PUT失败',
'isReportErr': 'true'
},
'40699': {
'errCode': '40699',
'errMsg': 'MAS转发失败',
'isReportErr': 'true'
},
'40700': {
'errCode': '40700',
'errMsg': 'MAS不支持该配置服务',
'isReportErr': 'true'
},
'40701': {
'errCode': '40701',
'errMsg': 'MAS接口配置错误',
'isReportErr': 'true'
},
'40800': {
'errCode': '40800',
'errMsg': 'MAS全局配置参数没设置',
'isReportErr': 'true'
},
'40801': {
'errCode': '40801',
'errMsg': 'MAS全局配置参数类型错误',
'isReportErr': 'true'
},
'40810': {
'errCode': '40810',
'errMsg': 'MAS没找到相应的RESTFul配置',
'isReportErr': 'false'
},
'40900': {
'errCode': '40900',
'errMsg': '账号映射出错',
'isReportErr': 'true'
},
'41000': {
'errCode': '41000',
'errMsg': '清除缓存失败',
'isReportErr': 'true'
},
'42000': {
'errCode': '42000',
'errMsg': '通用表单模板配置不存在',
'isReportErr': 'false'
},
'42001': {
'errCode': '42001',
'errMsg': '通用表单服务不存在',
'isReportErr': 'false'
},
'42002': {
'errCode': '42002',
'errMsg': '通用表单系统模块配置不存在',
'isReportErr': 'false'
},
'42010': {
'errCode': '42010',
'errMsg': '通用表单调用返回错误',
'isReportErr': 'true'
}
}
/**
* 错误代码
* @type {{}}
......
......@@ -194,7 +194,7 @@ export default {
} else {
let arr = []
response.data.rows.forEach(v => {
arr.push(getReviewSummaryInfo({billId: process.env.PACK_PLATFORM ? (Coder.encode(v.id)) : Coder.replace(v.id)}))
arr.push(getReviewSummaryInfo({billId: process.env.PACK_PLATFORM === 'qing' ? (Coder.encode(v.id)) : Coder.replace(v.id)}))
})
Promise.all(arr)
.then(resultArr => {
......@@ -294,6 +294,7 @@ export default {
// },
// 获取供方考察评审汇总表
async fetchReviewSummaryInfo ({ commit, rootState }, payload) {
console.log('fetchReviewSummaryInfo>>', payload)
const response = await getReviewSummaryInfo(payload)
if (response.code === 200) {
console.log('response.data', response.data)
......
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 sign in to comment