You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
383 lines
9.1 KiB
JavaScript
383 lines
9.1 KiB
JavaScript
|
2 months ago
|
/*
|
||
|
|
* @Author: qinzhenpen qzp1807@126.com
|
||
|
|
* @Date: 2025-04-27 15:19:05
|
||
|
|
* @LastEditors: qinzhenpen qzp1807@126.com
|
||
|
|
* @LastEditTime: 2025-05-16 17:34:56
|
||
|
|
* @FilePath: \e-commerce-internet\src\api\industry-demand-analysis.js
|
||
|
|
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
||
|
|
*/
|
||
|
|
import request from '@/utils/request'
|
||
|
|
// 行业需求分析提交
|
||
|
|
export function industryDemandAnalysisSubmit(data) {
|
||
|
|
return request({
|
||
|
|
url: '/api/industryAnalysis/analysisSubmit',
|
||
|
|
method: 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 重新实训
|
||
|
|
export function industryDemandAnalysisReTrain(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/industryAnalysis/restartExperment',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 行业需求分析回显
|
||
|
|
export function industryDemandAnalysisEcho(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/industryAnalysis/selectByUserId',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 竞争环境提交
|
||
|
|
export function competitionEnvironmentSubmit(data) {
|
||
|
|
return request({
|
||
|
|
url: '/api/industryAnalysis/competitiveEnvSubmit',
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 竞争环境回显
|
||
|
|
export function competitionEnvironmentEcho(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/industryAnalysis/competitiveEnvSubmitByUserId',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//竞争环境分析下载
|
||
|
|
export function competitionEnvironmentDownload(params) {
|
||
|
|
return request({
|
||
|
|
// 返回二进制
|
||
|
|
responseType: 'blob',
|
||
|
|
url: '/api/industryAnalysis/downloadExcel',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品定价提交
|
||
|
|
export function productPricingSubmit(data) {
|
||
|
|
const {stuAnswer, userId} = data
|
||
|
|
return request({
|
||
|
|
url: '/api/cpgh/commitCpdjAnswer?userId='+userId,
|
||
|
|
method: 'POST',
|
||
|
|
data:stuAnswer
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品定价回显接口
|
||
|
|
export function productPricingEcho(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cpgh/selectByCpdjUserId',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品定价重新实训
|
||
|
|
export function productPricingReTrain(data) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cpgh/restartTraining',
|
||
|
|
method: 'get',
|
||
|
|
params: data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品差异化提交
|
||
|
|
export function productDifferentiationSubmit(data) {
|
||
|
|
const { userId} = data
|
||
|
|
return request({
|
||
|
|
url: '/api/cpgh/commitCpcyhdwAnswer?userId='+userId,
|
||
|
|
method: 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品差异化回显
|
||
|
|
export function productDifferentiationEcho(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cpgh/selectByCpcyhdwUserId',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 上传接口
|
||
|
|
export function uploadFile(data) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cpgh/upload',
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品结构规划-提交
|
||
|
|
export function productStructurePlanningSubmit(data) {
|
||
|
|
const { userId} = data
|
||
|
|
return request({
|
||
|
|
url: '/api/cpgh/commitCpjgghAnswer?userId='+userId,
|
||
|
|
method: 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品结构规划-回显
|
||
|
|
export function productStructurePlanningEcho(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cpgh/selectByCpjgghUserId',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 发布渠道-提交
|
||
|
|
export function releaseChannelSubmit(data) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cptf/commitCpdjAnswer',
|
||
|
|
method: 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 发布渠道回显
|
||
|
|
export function releaseChannelEcho(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cptf/selectByCpdjUserId',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品投放重新实训
|
||
|
|
export function productReleaseReTrain(data) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cptf/restartTraining',
|
||
|
|
method: 'get',
|
||
|
|
params: data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品推广测试提交
|
||
|
|
export function productPromotionTestSubmit(data) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cptf/commitCptgcsAnswer',
|
||
|
|
method: 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品推广测试回显
|
||
|
|
export function productPromotionTestEcho(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cptf/selectCptgcsByUserId',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品营销定位提交
|
||
|
|
export function productMarketingPositioningSubmit(data) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cptf/commitCpyxdwAnswer',
|
||
|
|
method: 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品营销定位回显
|
||
|
|
export function productMarketingPositioningEcho(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cptf/selectCpyxdwByUserId',
|
||
|
|
method: 'GET',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 采购需求预测提交
|
||
|
|
export function procurementDemandForecastSubmit(data) {
|
||
|
|
const {userId} = data
|
||
|
|
return request({
|
||
|
|
url: '/api/cgxqyc/commitCgxqycAnswer?userId='+userId,
|
||
|
|
method: 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 采购需求预测回显
|
||
|
|
export function procurementDemandForecastEcho(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cgxqyc/selectCgxqycStuAnswer',
|
||
|
|
method: 'POST',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 采购需求预测重新实训
|
||
|
|
export function procurementDemandForecastReTrain(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cgxqyc/restartTraining',
|
||
|
|
method: 'POST',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 采购产品定位-提交
|
||
|
|
export function procurementProductPositioningSubmit(data) {
|
||
|
|
const {userId} = data
|
||
|
|
return request({
|
||
|
|
url: '/api/cgcpdw/commitCgcpdwAnswer?userId='+userId,
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 采购产品定位-回显
|
||
|
|
export function procurementProductPositioningEcho(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cgcpdw/selectCgcpdwStuAnswer',
|
||
|
|
method: 'POST',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 采购产品定位-重新实训
|
||
|
|
export function procurementProductPositioningReTrain(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cgcpdw/restartTraining',
|
||
|
|
method: 'POST',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 供应商评估与选择-提交
|
||
|
|
export function supplierEvaluationAndSelectionSubmit(data) {
|
||
|
|
const {userId} = data
|
||
|
|
return request({
|
||
|
|
url: '/api/gyspgyxz/commitGyspgyxzAnswer?userId='+userId,
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 供应商评估与选择-回显
|
||
|
|
export function supplierEvaluationAndSelectionEcho(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/gyspgyxz/selectGyspgyxzStuAnswer',
|
||
|
|
method: 'POST',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 供应商评估与选择-重新实训
|
||
|
|
export function supplierEvaluationAndSelectionReTrain(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/gyspgyxz/restartTraining',
|
||
|
|
method: 'POST',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品表现分析-提交
|
||
|
|
export function productPerformanceAnalysisSubmit(data) {
|
||
|
|
const {userId} = data
|
||
|
|
return request({
|
||
|
|
url: '/api/cpbxfx/commitCpbxfxAnswer?userId='+userId,
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品表现分析-回显
|
||
|
|
export function productPerformanceAnalysisEcho(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cpbxfx/selectCpbxfxStuAnswer',
|
||
|
|
method: 'POST',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品表现分析-重新实训
|
||
|
|
export function productPerformanceAnalysisReTrain(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cpbxfx/restartTraining',
|
||
|
|
method: 'POST',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品问题诊断-五维四率-提交
|
||
|
|
export function productProblemDiagnosisSubmit(data) {
|
||
|
|
const {userId} = data
|
||
|
|
return request({
|
||
|
|
url: '/api/cpwtzdwwsl/commitCpwtzdWwslAnswer?userId='+userId,
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品问题诊断-五维四率-回显
|
||
|
|
export function productProblemDiagnosisEcho(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cpwtzdwwsl/selectCpwtzdWwslStuAnswer',
|
||
|
|
method: 'POST',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品问题诊断-五维四率-重新实训
|
||
|
|
export function productProblemDiagnosisReTrain(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cpwtzdwwsl/restartTraining',
|
||
|
|
method: 'POST',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//KANO模型-提交
|
||
|
|
export function KANOModelSubmit(data) {
|
||
|
|
const {userId} = data
|
||
|
|
return request({
|
||
|
|
url: '/api/cpwtzdkanomx/commitCpwtzdKanomxAnswer?userId='+userId,
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//KANO模型-回显
|
||
|
|
export function KANOModelEcho(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cpwtzdkanomx/selectCpwtzdKanomxStuAnswer',
|
||
|
|
method: 'POST',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//KANO模型-重新实训
|
||
|
|
export function KANOModelReTrain(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cpwtzdkanomx/restartTraining',
|
||
|
|
method: 'POST',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//产品问题诊断-市场机会矩阵-提交
|
||
|
|
export function marketOpportunityMatrixSubmit(data) {
|
||
|
|
const {userId} = data
|
||
|
|
return request({
|
||
|
|
url: '/api/cpwtzdscjhjz/commitCpwtzdWwslAnswer?userId='+userId,
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品问题诊断-市场机会矩阵-回显
|
||
|
|
export function marketOpportunityMatrixEcho(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cpwtzdscjhjz/selectCpwtzdScjhjzStuAnswer',
|
||
|
|
method: 'POST',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品问题诊断-市场机会矩阵-重新实训
|
||
|
|
export function marketOpportunityMatrixReTrain(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cpwtzdscjhjz/restartTraining',
|
||
|
|
method: 'POST',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
//产品问题诊断-流量数据分析法-提交
|
||
|
|
export function flowDataAnalysisMethodSubmit(data) {
|
||
|
|
const {userId} = data
|
||
|
|
return request({
|
||
|
|
url: '/api/cpwtzdllsjfxf/commitCpwtzdLlsjfxfAnswer?userId='+userId,
|
||
|
|
method: 'POST',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品问题诊断-流量数据分析法-回显
|
||
|
|
export function flowDataAnalysisMethodEcho(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cpwtzdllsjfxf/selectCpwtzdLlsjfxfStuAnswer',
|
||
|
|
method: 'POST',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
// 产品问题诊断-流量数据分析法-重新实训
|
||
|
|
export function flowDataAnalysisMethodReTrain(params) {
|
||
|
|
return request({
|
||
|
|
url: '/api/cpwtzdllsjfxf/restartTraining',
|
||
|
|
method: 'POST',
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|