Commit 6a641823 by liangjianmin

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

parent 8cf13b20
Showing with 14 additions and 11 deletions
...@@ -120,32 +120,32 @@ ...@@ -120,32 +120,32 @@
<tr> <tr>
<td style="position: relative;"> <td style="position: relative;">
<span class="label letter">编号:</span> <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> <i class="company-logo"></i>
</td> </td>
<td> <td>
<span class="label letter">日期:</span> <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> </td>
</tr> </tr>
<tr> <tr>
<td> <td>
<span class="label letter">甲方:</span> <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>
<td> <td>
<span class="label letter">乙方:</span> <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> </td>
</tr> </tr>
<tr> <tr>
<td> <td>
<span class="label">联系人:</span> <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>
<td> <td>
<span class="label">联系人:</span> <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> </td>
</tr> </tr>
<tr> <tr>
...@@ -155,17 +155,17 @@ ...@@ -155,17 +155,17 @@
</td> </td>
<td> <td>
<span class="label letter">地址:</span> <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> </td>
</tr> </tr>
<tr> <tr>
<td> <td>
<span class="label letter">电话:</span> <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>
<td> <td>
<span class="label letter">电话:</span> <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> </td>
</tr> </tr>
</table> </table>
...@@ -436,13 +436,16 @@ export default { ...@@ -436,13 +436,16 @@ export default {
// 签署合同 // 签署合同
showSignDialog(contractItem) { showSignDialog(contractItem) {
this.contract_id = contractItem.contractId; this.contract_id = contractItem.contractId;
this.disabled = true; // 重置按钮状态
this.signDialogVisible = true;
//获取合同信息 //获取合同信息
this.$http('POST', "/api/purContract/getContractInfo", { contract_id: this.contract_id }).then(res => { this.$http('POST', "/api/purContract/getContractInfo", { contract_id: this.contract_id }).then(res => {
if (res.code === 0) { if (res.code === 0) {
this.signContractData = res.data; 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