|
|
@@ -91,7 +91,8 @@
|
|
|
<el-select
|
|
|
filterable
|
|
|
allow-create
|
|
|
- v-model="form.paperName">
|
|
|
+ v-model="form.paperName"
|
|
|
+ @input.native="selectBlur1($event)">
|
|
|
<el-option
|
|
|
v-for="item in paperNameOptions"
|
|
|
:key="item.id"
|
|
|
@@ -106,7 +107,8 @@
|
|
|
<el-select
|
|
|
filterable
|
|
|
allow-create
|
|
|
- v-model="form.pageCount">
|
|
|
+ v-model="form.pageCount"
|
|
|
+ @input.native="selectBlur2($event)">
|
|
|
<el-option
|
|
|
v-for="item in pageCountOptions"
|
|
|
:key="item.id"
|
|
|
@@ -121,7 +123,8 @@
|
|
|
<el-select
|
|
|
filterable
|
|
|
allow-create
|
|
|
- v-model="form.printColor">
|
|
|
+ v-model="form.printColor"
|
|
|
+ @input.native="selectBlur3($event)">
|
|
|
<el-option
|
|
|
v-for="item in printColorOptions"
|
|
|
:key="item.id"
|
|
|
@@ -145,14 +148,14 @@
|
|
|
</el-row>
|
|
|
<el-row :gutter="0">
|
|
|
<el-col :span="24">
|
|
|
- <div class="tip">报价信息</div>
|
|
|
+ <div class="tip2">报价信息</div>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row :gutter="24" type="flex" justify="left">
|
|
|
<el-col :span="5">
|
|
|
<el-form-item size="small" label="数量">
|
|
|
<el-input type="number" v-model="form.printQty" placeholder="数量" style="width: 53%"></el-input>
|
|
|
- <el-input v-model="form.printQtyUnit" placeholder="单位" style="width: 30%"></el-input>
|
|
|
+ <el-input v-model="form.printQtyUnit" placeholder="单位" style="width: 20%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="3">
|
|
|
@@ -166,7 +169,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="3">
|
|
|
- <el-form-item size="small" label="已收金额">
|
|
|
+ <el-form-item size="small" label="已收金额" class="item">
|
|
|
<el-input type="number" v-model="form.payMoney"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
@@ -216,7 +219,7 @@
|
|
|
<!-- </el-row>-->
|
|
|
<el-row :gutter="0" type="flex" justify="left">
|
|
|
<el-col :span="24">
|
|
|
- <div class="tip">外发信息</div>
|
|
|
+ <div class="tip3">外发信息</div>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row :gutter="2" type="flex" justify="left">
|
|
|
@@ -293,7 +296,7 @@
|
|
|
</el-row>
|
|
|
<el-row :gutter="0" type="flex" justify="left">
|
|
|
<el-col :span="24">
|
|
|
- <div class="tip">成本信息</div>
|
|
|
+ <div class="tip4">成本信息</div>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row :gutter="2" type="flex" justify="left">
|
|
|
@@ -750,15 +753,22 @@ export default {
|
|
|
},
|
|
|
|
|
|
// 下拉框可输入
|
|
|
- selectBlur(e, index1, index2) {
|
|
|
+ selectBlur1(e) {
|
|
|
var _that = this
|
|
|
- _that.partList[index1].paramValueList[index2].paramLabel = e.target.value
|
|
|
+ if (e.target != undefined) {
|
|
|
+ _that.form.paperName = e.target.value
|
|
|
+ }
|
|
|
+ },
|
|
|
+ selectBlur2(e) {
|
|
|
+ var _that = this
|
|
|
+ if (e.target != undefined) {
|
|
|
+ _that.form.pageCount = e.target.value
|
|
|
+ }
|
|
|
},
|
|
|
- selectBlur1(e, index1, index2) {
|
|
|
+ selectBlur3(e) {
|
|
|
var _that = this
|
|
|
if (e.target != undefined) {
|
|
|
- _that.partListNew[index1].paramValueList[index2].paramDisplay = e.target.value
|
|
|
- _that.partListNew[index1].paramValueList[index2].paramValue = e.target.value
|
|
|
+ _that.form.printColor = e.target.value
|
|
|
}
|
|
|
},
|
|
|
// 保存
|
|
|
@@ -851,6 +861,10 @@ export default {
|
|
|
.itemlabel .el-form-item__label {
|
|
|
margin-top: 5px;
|
|
|
}
|
|
|
+.item .el-form-item__label {
|
|
|
+ color: red;
|
|
|
+}
|
|
|
+
|
|
|
</style>
|
|
|
<style scoped>
|
|
|
.filter-container {
|
|
|
@@ -900,6 +914,27 @@ export default {
|
|
|
border-left: 5px solid #50bfff;
|
|
|
margin: 8px 0;
|
|
|
}
|
|
|
+.tip2 {
|
|
|
+ padding: 8px 16px;
|
|
|
+ background-color: #ffeeec;
|
|
|
+ border-radius: 4px;
|
|
|
+ border-left: 5px solid #ff5050;
|
|
|
+ margin: 8px 0;
|
|
|
+}
|
|
|
+.tip3 {
|
|
|
+ padding: 8px 16px;
|
|
|
+ background-color: #fffcec;
|
|
|
+ border-radius: 4px;
|
|
|
+ border-left: 5px solid #fff050;
|
|
|
+ margin: 8px 0;
|
|
|
+}
|
|
|
+.tip4 {
|
|
|
+ padding: 8px 16px;
|
|
|
+ background-color: #ecffee;
|
|
|
+ border-radius: 4px;
|
|
|
+ border-left: 5px solid #a5ff50;
|
|
|
+ margin: 8px 0;
|
|
|
+}
|
|
|
|
|
|
.box-header-icon {
|
|
|
float: right;
|