Commit 6a641823 by liangjianmin

feat: 更新合同详情展示逻辑,动态绑定信息,提升用户体验

parent 8cf13b20
Showing with 14 additions and 11 deletions
......@@ -120,32 +120,32 @@
<tr>
<td style="position: relative;">
<span class="label letter">编号:</span>
<span class="value-text">PO-TESTPO-SZ202201210004</span>
<span class="value-text">{{ signContractData.pdfInfo && signContractData.pdfInfo.orderInfo && signContractData.pdfInfo.orderInfo.purchaseNum || '' }}</span>
<i class="company-logo"></i>
</td>
<td>
<span class="label letter">日期:</span>
<span class="value-text">2022-01-21</span>
<span class="value-text">{{ signContractData.pdfInfo && signContractData.pdfInfo.orderInfo && signContractData.pdfInfo.orderInfo.date || '' }}</span>
</td>
</tr>
<tr>
<td>
<span class="label letter">甲方:</span>
<span class="value-text">深圳市猎芯科技有限公司</span>
<span class="value-text">{{ signContractData.pdfInfo && signContractData.pdfInfo.orderInfo && signContractData.pdfInfo.orderInfo.partyACompanyName || '' }}</span>
</td>
<td>
<span class="label letter">乙方:</span>
<span class="value-text">猎芯网自营库存</span>
<span class="value-text">{{ signContractData.pdfInfo && signContractData.pdfInfo.orderInfo && signContractData.pdfInfo.orderInfo.partyBCompanyName || '' }}</span>
</td>
</tr>
<tr>
<td>
<span class="label">联系人:</span>
<span class="value-text">&nbsp;测试采购员</span>
<span class="value-text">&nbsp;{{ signContractData.pdfInfo && signContractData.pdfInfo.orderInfo && signContractData.pdfInfo.orderInfo.partyAContactName || '' }}</span>
</td>
<td>
<span class="label">联系人:</span>
<span class="value-text">&nbsp;厉飞雨</span>
<span class="value-text">&nbsp;{{ signContractData.pdfInfo && signContractData.pdfInfo.orderInfo && signContractData.pdfInfo.orderInfo.partyBContactName || '' }}</span>
</td>
</tr>
<tr>
......@@ -155,17 +155,17 @@
</td>
<td>
<span class="label letter">地址:</span>
<span class="value-text">广东深圳罗湖区玉龙新村文清路22号</span>
<span class="value-text">{{ signContractData.pdfInfo && signContractData.pdfInfo.orderInfo && signContractData.pdfInfo.orderInfo.partyBAddress || '' }}</span>
</td>
</tr>
<tr>
<td>
<span class="label letter">电话:</span>
<span class="value-text">86-755-82560956</span>
<span class="value-text">{{ signContractData.pdfInfo && signContractData.pdfInfo.orderInfo && signContractData.pdfInfo.orderInfo.partyATel || '' }}</span>
</td>
<td>
<span class="label letter">电话:</span>
<span class="value-text">180999999999</span>
<span class="value-text">{{ signContractData.pdfInfo && signContractData.pdfInfo.orderInfo && signContractData.pdfInfo.orderInfo.partyBTel || '' }}</span>
</td>
</tr>
</table>
......@@ -436,13 +436,16 @@ export default {
// 签署合同
showSignDialog(contractItem) {
this.contract_id = contractItem.contractId;
this.disabled = true; // 重置按钮状态
this.signDialogVisible = true;
//获取合同信息
this.$http('POST', "/api/purContract/getContractInfo", { contract_id: this.contract_id }).then(res => {
if (res.code === 0) {
this.signContractData = res.data;
this.disabled = true; // 重置按钮状态
this.signDialogVisible = true;
} else {
this.$message.error('获取合同信息失败');
}
})
......
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