|
@@ -130,6 +130,7 @@ module.exports = app => {
|
|
|
|
|
|
const whiteList = this.ctx.app.config.multipart.whitelist;
|
|
const whiteList = this.ctx.app.config.multipart.whitelist;
|
|
const categoryData = await this.ctx.service.category.getAllCategory(this.ctx.session.sessionProject.id);
|
|
const categoryData = await this.ctx.service.category.getAllCategory(this.ctx.session.sessionProject.id);
|
|
|
|
+ const syncLedger = await this.ctx.service.specPull.syncLedger(this.ctx.session.sessionProject.id);
|
|
const renderData = {
|
|
const renderData = {
|
|
tender: tender.data,
|
|
tender: tender.data,
|
|
tenderInfo: tender.info,
|
|
tenderInfo: tender.info,
|
|
@@ -151,6 +152,7 @@ module.exports = app => {
|
|
dealBillsPermission: this._canUpdateDealBills(tender.data, auditors.filter(x => {return x.audit_order > 0})),
|
|
dealBillsPermission: this._canUpdateDealBills(tender.data, auditors.filter(x => {return x.audit_order > 0})),
|
|
shenpiConst,
|
|
shenpiConst,
|
|
categoryData,
|
|
categoryData,
|
|
|
|
+ syncLedgerUrl: syncLedger ? `${ctx.app.config.url3f}/${syncLedger.pull_class}/sync-tz/${tender.id}` : '',
|
|
};
|
|
};
|
|
if ((tender.data.ledger_status === auditConst.status.uncheck || tender.data.ledger_status === auditConst.status.checkNo) && tender.data.user_id === ctx.session.sessionUser.accountId) {
|
|
if ((tender.data.ledger_status === auditConst.status.uncheck || tender.data.ledger_status === auditConst.status.checkNo) && tender.data.user_id === ctx.session.sessionUser.accountId) {
|
|
// renderData.accountGroup = accountGroup;
|
|
// renderData.accountGroup = accountGroup;
|