flx:提交承包商入场工作流

This commit is contained in:
X_Rian 2024-08-23 10:00:34 +08:00
parent f46ba06c91
commit 0d474bf4ff
2 changed files with 14 additions and 7 deletions

View File

@ -62,3 +62,6 @@ export const getDConstructionStageListApi = data => post('/xmgl/project/countCon
// 工作流异常日志 // 工作流异常日志
export const getFlowExceptionLogPageApi = data => get('/xmgl/flowExceptionLog/page', data); export const getFlowExceptionLogPageApi = data => get('/xmgl/flowExceptionLog/page', data);
// 承包商工作流接口
export const getContractorFlowPageApi = data => get('/xmgl/xzSupplierQualificationApply/flow/start/token', data);

View File

@ -600,10 +600,10 @@
}} }}
</div> </div>
<div>邀请时间: {{ selectNowDate() }}</div> <div>邀请时间: {{ selectNowDate() }}</div>
<div>点击链接进入承包商入场申请:</div> <!-- <div>点击链接进入承包商入场申请:</div>
<div> <div>
<a :href="inviteCBSUrl" target="_blank">{{ inviteCBSUrl }}</a> <a :href="inviteCBSUrl" target="_blank">{{ inviteCBSUrl }}</a>
</div> </div> -->
<div>点击链接进入承包商入场申请:</div> <div>点击链接进入承包商入场申请:</div>
<div> <div>
<a :href="inviteCBSUrl1" target="_blank">{{ inviteCBSUrl1 }}</a> <a :href="inviteCBSUrl1" target="_blank">{{ inviteCBSUrl1 }}</a>
@ -629,7 +629,7 @@ import {
auditQualificationApplyPassApi, auditQualificationApplyPassApi,
auditQualificationApplyRefuseApi, auditQualificationApplyRefuseApi,
} from "@/assets/js/api/supplier.js"; } from "@/assets/js/api/supplier.js";
import { getComapnyStatisticsListApi } from "@/assets/js/api/company/project"; import { getComapnyStatisticsListApi, getContractorFlowPageApi } from "@/assets/js/api/company/project";
import { getEnterpriseTypeList } from "@/assets/js/api/laborPerson"; import { getEnterpriseTypeList } from "@/assets/js/api/laborPerson";
import { getDictionaryItemApi } from "@/assets/js/api/companyDiagram"; import { getDictionaryItemApi } from "@/assets/js/api/companyDiagram";
import moment from "moment"; import moment from "moment";
@ -765,13 +765,17 @@ export default {
// //
inviteCBS() { inviteCBS() {
console.log(this.inviteCBSDialog); console.log(this.inviteCBSDialog);
this.inviteCBSUrl = `${this.$store.state.CONTRACTORURL}?sn=${this.$store.state.projectSn}`; getContractorFlowPageApi({}).then((res) => {
this.inviteCBSUrl1 = `${this.$store.state.CONTRACTORURL2}?token=${this.$store.state.userInfo.token}&sn=${this.$store.state.projectSn}`; console.log(res, "邀请新承包商入场");
this.inviteCBSUrl1 = `${this.$store.state.CONTRACTORURL2}?token=${res.result}&sn=${this.$store.state.projectSn}`;
});
// this.inviteCBSUrl = `${this.$store.state.CONTRACTORURL}?sn=${this.$store.state.projectSn}`;
console.log(this.$store.state); console.log(this.$store.state);
this.inviteCBSDialog = true; this.inviteCBSDialog = true;
}, },
onCopy() { onCopy() {
const resultUrl = `${this.$store.state.userInfo.account}邀请您加入${this.$store.state.currentProDetail.name}\n邀请时间${this.selectNowDate()}\n点击链接进入承包商入场申请:\n${this.inviteCBSUrl}`; const resultUrl = `${this.$store.state.userInfo.account}邀请您加入${this.$store.state.currentProDetail.name}\n邀请时间${this.selectNowDate()}\n点击链接进入承包商入场申请:\n${this.inviteCBSUrl1}`;
if (navigator.clipboard && window.isSecureContext) { if (navigator.clipboard && window.isSecureContext) {
navigator.clipboard.writeText(resultUrl); navigator.clipboard.writeText(resultUrl);
} else { } else {