|
|
|
@ -2,11 +2,11 @@ |
|
|
|
<div class="mod-config"> |
|
|
|
<el-form :inline="true" label-position="top" label-width="100px" style="margin-top: 0px;"> |
|
|
|
<el-form-item :label="'参数卡编码'"> |
|
|
|
<el-input v-model="searchData.projectId" style="width: 130px"></el-input> |
|
|
|
<el-input v-model="searchData.cdoeNo" style="width: 130px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item > |
|
|
|
<span slot="label" style="" @click="getBaseList(1010,1)"><a herf="#">测试料号</a></span> |
|
|
|
<el-input v-model="searchData.projectType" style="width: 120px"></el-input> |
|
|
|
<span slot="label" style="" @click="getBaseList(105,1)"><a herf="#">测试料号</a></span> |
|
|
|
<el-input v-model="searchData.testPartNo" style="width: 120px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'状态'"> |
|
|
|
<el-input v-model="searchData.projectOwnerName" style="width: 130px"></el-input> |
|
|
|
@ -31,7 +31,7 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-table |
|
|
|
:data="dataList" |
|
|
|
:data="dataList1" |
|
|
|
:height="height" |
|
|
|
border |
|
|
|
v-loading="dataListLoading" |
|
|
|
@ -58,7 +58,7 @@ |
|
|
|
fixed="right" |
|
|
|
label="操作"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<a type="text" size="small" @click="updateModel(scope.row)">修改</a> |
|
|
|
<a type="text" size="small" @click="addOrUpdateHandle(scope.row.id)">修改</a> |
|
|
|
<a type="text" size="small" @click="deleteData(scope.row)">删除</a> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
@ -72,6 +72,54 @@ |
|
|
|
:total="totalPage" |
|
|
|
layout="total, sizes, prev, pager, next, jumper"> |
|
|
|
</el-pagination> |
|
|
|
<!-- <el-tabs style="font-size: 12px;height: 330px" class="customer-tab" v-model="activeName" type="border-card" @tab-click="tabClick">--> |
|
|
|
<!-- <el-tab-pane label="基本信息" name="info">--> |
|
|
|
<!-- <el-form :inline="true" label-position="top" label-width="100px" >--> |
|
|
|
<!-- <el-form-item :label="'物料编码'">--> |
|
|
|
<!-- <el-input v-model="projectData.projectId" readonly style="width: 200px" ></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item :label="'物料类型'">--> |
|
|
|
<!-- <el-input v-model="projectData.projectType" readonly style="width: 174px" ></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item :label="'版本号'">--> |
|
|
|
<!-- <el-input v-model="projectData.projectSourceDesc" readonly style="width: 200px" ></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item :label="'打样单号'">--> |
|
|
|
<!-- <el-input v-model="projectData.priorityDesc" readonly style="width: 150px" ></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item :label="'项目号'">--> |
|
|
|
<!-- <el-input v-model="projectData.needDate" readonly style="width: 150px" ></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- </el-form>--> |
|
|
|
<!-- <el-form :inline="true" label-position="top" label-width="100px" >--> |
|
|
|
<!-- <el-form-item :label="'ECN变更'">--> |
|
|
|
<!-- <el-input v-model="projectData.projectName" readonly style="width: 350px" ></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item :label="'ECN单据号'">--> |
|
|
|
<!-- <el-input v-model="projectData.projectDesc" readonly style="width: 564px" ></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item :label="'ECN文档链接'">--> |
|
|
|
<!-- <el-input v-model="projectData.projectDesc" readonly style="width: 564px" ></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- </el-form>--> |
|
|
|
<!-- <el-form :inline="true" label-position="top" label-width="100px" >--> |
|
|
|
<!-- <el-form-item :label="'报价员'">--> |
|
|
|
<!-- <el-input v-model="projectData.projectManagerName" readonly style="width: 300px" ></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item :label="'工程师'">--> |
|
|
|
<!-- <el-input v-model="projectData.projectOwnerName" readonly style="width: 300px" ></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item :label="'技术员'">--> |
|
|
|
<!-- <el-input v-model="projectData.userRoleName" readonly style="width: 300px" ></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- </el-form>--> |
|
|
|
<!-- <el-form :inline="true" label-position="top" label-width="100px" >--> |
|
|
|
<!-- <el-form-item :label="'备注信息'">--> |
|
|
|
<!-- <el-input v-model="projectData.customerRemark" readonly style="width: 926px" ></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- </el-form>--> |
|
|
|
<!-- </el-tab-pane>--> |
|
|
|
<!-- </el-tabs>--> |
|
|
|
<el-dialog |
|
|
|
width="600px" |
|
|
|
:title="!dataForm.id ? '添加' :'编辑'" |
|
|
|
@ -136,15 +184,17 @@ |
|
|
|
}, |
|
|
|
data() { |
|
|
|
return { |
|
|
|
activeName:'info', |
|
|
|
addOrUpdateVisible:false, |
|
|
|
height:200, |
|
|
|
dataList: [], |
|
|
|
dataList1: [], |
|
|
|
searchData: { |
|
|
|
page: 1, |
|
|
|
limit: 100, |
|
|
|
site: this.$store.state.user.site, |
|
|
|
username: this.$store.state.user.name, |
|
|
|
projectId: '', |
|
|
|
testPartNo: '', |
|
|
|
cdoeNo: '', |
|
|
|
}, |
|
|
|
pageIndex: 1, |
|
|
|
pageSize: 100, |
|
|
|
@ -472,6 +522,11 @@ |
|
|
|
strVal = this.dataForm.partType |
|
|
|
} |
|
|
|
} |
|
|
|
if (val === 105) { |
|
|
|
if(type==1) { |
|
|
|
strVal = this.searchData.testPartNo |
|
|
|
} |
|
|
|
} |
|
|
|
this.$refs.baseList.init(val, strVal) |
|
|
|
}) |
|
|
|
}, |
|
|
|
@ -483,6 +538,11 @@ |
|
|
|
this.dataForm.partTypeDesc = val.Base_desc |
|
|
|
} |
|
|
|
} |
|
|
|
if (this.tagNo === 105) { |
|
|
|
if(this.tagNo1==1) { |
|
|
|
this.searchData.testPartNo = val.Test_part_no |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
// 新增 / 修改 |
|
|
|
addOrUpdateHandle (id) { |
|
|
|
|