项目计划管理

This commit is contained in:
liushuai
2019-04-23 14:47:56 +08:00
parent bf0a2351bc
commit 34f5cb9ca1
6 changed files with 171 additions and 178 deletions

View File

@@ -134,11 +134,11 @@
<div style="margin-top: 20px;line-height: 30px">根据中华人民共和国合同法的有关规定经供需双方友好协商在平等自愿的基础上定立本合同以便供需双方共同遵守</div>
<div style="line-height: 30px"> 产品名称规格型号材质数量单价和交货期</div>
<table id="50" cellspacing="0px" align="center" border width="100%" style="">
<tbody id="51">
<tr id="tableHead1" style="height: 40px">
<td colspan="1" align="center">零件名称</td>
<td colspan="1" align="center">零件图号</td>
<td colspan="1" align="center">材料</td>
<tbody id="4">
<tr id="tableHead" style="height: 40px">
<td colspan="1" align="center">图号</td>
<td colspan="1" align="center">名称</td>
<td colspan="1" align="center">规格</td>
<td colspan="1" align="center">交货期</td>
<td colspan="1" align="center">备注</td>
<td colspan="1" align="center">数量</td>
@@ -201,36 +201,37 @@
<th style="width: 15%">电话</th>
<td style="width: 35%" colspan="3" align="center"/>
</tr>
<!--<tr style="height: 35px">-->
<!--<th style="width: 15%">传真</th>-->
<!--<td style="width: 35%" colspan="3" align="center"/>-->
<!--<th style="width: 15%">传真</th>-->
<!--<td style="width: 35%" colspan="3" align="center"/>-->
<!--</tr>-->
<!--<tr style="height: 35px">-->
<!--<th style="width: 15%">开户银行</th>-->
<!--<td style="width: 35%" colspan="3" align="center"/>-->
<!--<th style="width: 15%">开户银行</th>-->
<!--<td style="width: 35%" colspan="3" align="center"/>-->
<!--</tr>-->
<!--<tr style="height: 35px">-->
<!--<th style="width: 15%">账号</th>-->
<!--<td style="width: 35%" colspan="3" align="center"/>-->
<!--<th style="width: 15%">账号</th>-->
<!--<td style="width: 35%" colspan="3" align="center"/>-->
<!--</tr>-->
<!--<tr style="height: 35px">-->
<!--<th style="width: 15%">税号</th>-->
<!--<td style="width: 35%" colspan="3" align="center"/>-->
<!--<th style="width: 15%">税号</th>-->
<!--<td style="width: 35%" colspan="3" align="center"/>-->
<!--</tr>-->
<!--<tr style="height: 35px">-->
<!--<th style="width: 15%">邮政编码</th>-->
<!--<td style="width: 35%" colspan="3" align="center"/>-->
<!--<th style="width: 15%">邮政编码</th>-->
<!--<td style="width: 35%" colspan="3" align="center"/>-->
<!--</tr>-->
<tr v-if="type==='1'" style="height: 35px">
<th style="width: 15%">传真</th>
<td style="width: 35%" colspan="3" align="center"/>
<th style="width: 15%">传真</th>
<td style="width: 35%" colspan="3" align="center"/>
</tr>
<tr v-if="type==='1'" style="height: 35px">
<th style="width: 15%">开户银行</th>
<td style="width: 35%" colspan="3" align="center"/>
<th style="width: 15%">开户银行</th>
<td style="width: 35%" colspan="3" align="center"/>
</tr>
<tr v-if="type==='1'" style="height: 35px">
<th style="width: 15%">账号</th>
<td style="width: 35%" colspan="3" align="center"/>
<th style="width: 15%">账号</th>
<td style="width: 35%" colspan="3" align="center"/>
</tr>
<tr v-if="type==='1'" style="height: 35px">
<th style="width: 15%">税号</th>
<td style="width: 35%" colspan="3" align="center"/>
<th style="width: 15%">税号</th>
<td style="width: 35%" colspan="3" align="center"/>
</tr>
<tr v-if="type==='1'" style="height: 35px">
<th style="width: 15%">邮政编码</th>
<td style="width: 35%" colspan="3" align="center"/>
<th style="width: 15%">邮政编码</th>
<td style="width: 35%" colspan="3" align="center"/>
</tr>
</tbody>
</table>
<div style="line-height: 25px;margin-top: 10px">签订时间____年__月__日</div>
@@ -279,7 +280,7 @@
</template>
<script>
import { initContract, initBuyer, searchTable1, searchTable2, searchTable3, Disable } from '@/api/WorkshopProcurement/ProcurementContractEnquiry'
import { initContract, initBuyer, searchTable1, searchTable2, Disable } from '@/api/WorkshopProcurement/ProcurementContractEnquiry'
import $ from 'jquery'
import QRCode from 'qrcode'
@@ -312,6 +313,7 @@ export default {
taxRate: '',
TotalAmount1: '',
RMB1: '',
type: '',
contractNumValue: '',
contractNum: [],
ProcurementContractNum: '',
@@ -441,6 +443,8 @@ export default {
this.searchTable1()
},
searchTable2(row) {
this.type = row.模板类型
console.log(this.type)
this.textarea = row.合同文本
this.supplier = row.供应商名称
this.contract = row.采购合同编号
@@ -486,9 +490,9 @@ export default {
$('#tableHead').after(tr[i])
}
for (let j = 0; j < this.returns.length; j++) {
document.getElementsByClassName('tableData')[j].children[0].innerHTML = response.data[j].物料名称
document.getElementsByClassName('tableData')[j].children[1].innerHTML = response.data[j].物料规格
document.getElementsByClassName('tableData')[j].children[2].innerHTML = response.data[j].物料型号
document.getElementsByClassName('tableData')[j].children[0].innerHTML = response.data[j].图号
document.getElementsByClassName('tableData')[j].children[1].innerHTML = response.data[j].物料名称
document.getElementsByClassName('tableData')[j].children[2].innerHTML = response.data[j].规格
document.getElementsByClassName('tableData')[j].children[3].innerHTML = response.data[j].物料计划到货时间.split(' ')[0]
document.getElementsByClassName('tableData')[j].children[4].innerHTML = response.data[j].备注
document.getElementsByClassName('tableData')[j].children[5].innerHTML = response.data[j].数量
@@ -496,43 +500,43 @@ export default {
document.getElementsByClassName('tableData')[j].children[7].innerHTML = response.data[j].金额
}
})
searchTable3(this.contractValue).then(response => {
this.returns1 = response.data
const children1 = document.getElementsByClassName('tableData1')
const parent1 = document.getElementById('51')
if (children1.length !== 0) {
for (let i = children1.length - 1; i >= 0; i--) {
parent1.removeChild(children1[i])
}
}
const tr = []
for (let i = 0; i < this.returns1.length; i++) {
tr[i] = document.createElement('tr')
tr[i].setAttribute('class', 'tableData1')
tr[i].innerHTML = '<td colspan="1" align="center"></td>' + '<td colspan="1" align="center"></td>' + '<td colspan="1" align="center"></td>' +
'<td colspan="1" align="center"></td>' + '<td colspan="1" align="center"></td>' + '<td colspan="1" align="center"></td>' + '<td colspan="1" align="center"></td>' + '<td colspan="1" align="center"></td>'
$('#tableHead1').after(tr[i])
}
for (let j = 0; j < this.returns1.length; j++) {
if (response.data[j].备注 === null) {
response.data[j].备注 = ''
}
if (response.data[j].单价 === 0) {
response.data[j].单价 = ''
}
if (response.data[j].金额 === 0) {
response.data[j].金额 = ''
}
document.getElementsByClassName('tableData1')[j].children[0].innerHTML = response.data[j].物料名称
document.getElementsByClassName('tableData1')[j].children[1].innerHTML = response.data[j].零件图号
document.getElementsByClassName('tableData1')[j].children[2].innerHTML = response.data[j].材料
document.getElementsByClassName('tableData1')[j].children[3].innerHTML = response.data[j].物料计划到货时间.split(' ')[0]
document.getElementsByClassName('tableData1')[j].children[4].innerHTML = response.data[j].备注
document.getElementsByClassName('tableData1')[j].children[5].innerHTML = response.data[j].数量
document.getElementsByClassName('tableData1')[j].children[6].innerHTML = response.data[j].单价
document.getElementsByClassName('tableData1')[j].children[7].innerHTML = response.data[j].金额
}
})
// searchTable3(this.contractValue).then(response => {
// this.returns1 = response.data
// const children1 = document.getElementsByClassName('tableData1')
// const parent1 = document.getElementById('51')
// if (children1.length !== 0) {
// for (let i = children1.length - 1; i >= 0; i--) {
// parent1.removeChild(children1[i])
// }
// }
// const tr = []
// for (let i = 0; i < this.returns1.length; i++) {
// tr[i] = document.createElement('tr')
// tr[i].setAttribute('class', 'tableData1')
// tr[i].innerHTML = '<td colspan="1" align="center"></td>' + '<td colspan="1" align="center"></td>' + '<td colspan="1" align="center"></td>' +
// '<td colspan="1" align="center"></td>' + '<td colspan="1" align="center"></td>' + '<td colspan="1" align="center"></td>' + '<td colspan="1" align="center"></td>' + '<td colspan="1" align="center"></td>'
// $('#tableHead1').after(tr[i])
// }
// for (let j = 0; j < this.returns1.length; j++) {
// if (response.data[j].备注 === null) {
// response.data[j].备注 = ''
// }
// if (response.data[j].单价 === 0) {
// response.data[j].单价 = ''
// }
// if (response.data[j].金额 === 0) {
// response.data[j].金额 = ''
// }
// document.getElementsByClassName('tableData1')[j].children[0].innerHTML = response.data[j].物料名称
// document.getElementsByClassName('tableData1')[j].children[1].innerHTML = response.data[j].图号
// document.getElementsByClassName('tableData1')[j].children[2].innerHTML = response.data[j].规格
// document.getElementsByClassName('tableData1')[j].children[3].innerHTML = response.data[j].物料计划到货时间.split(' ')[0]
// document.getElementsByClassName('tableData1')[j].children[4].innerHTML = response.data[j].备注
// document.getElementsByClassName('tableData1')[j].children[5].innerHTML = response.data[j].数量
// document.getElementsByClassName('tableData1')[j].children[6].innerHTML = response.data[j].单价
// document.getElementsByClassName('tableData1')[j].children[7].innerHTML = response.data[j].金额
// }
// })
}
}
}