|
|
@ -298,7 +298,7 @@ |
|
|
|
<el-form-item> </el-form-item> |
|
|
|
<el-form-item> </el-form-item> |
|
|
|
|
|
|
|
|
|
|
|
<el-form-item> </el-form-item> |
|
|
|
<el-form-item> </el-form-item> |
|
|
|
</el-form> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-tabs type="border-card"> |
|
|
|
<el-tabs type="border-card"> |
|
|
|
<el-tab-pane label="内部责任划分"> |
|
|
|
<el-tab-pane label="内部责任划分"> |
|
|
@ -307,10 +307,10 @@ |
|
|
|
<div class="el_btbox" v-for="(item, index) in FangAddList" :key="index"> |
|
|
|
<div class="el_btbox" v-for="(item, index) in FangAddList" :key="index"> |
|
|
|
<div class="leftbox"> |
|
|
|
<div class="leftbox"> |
|
|
|
<div class="maxBox"> |
|
|
|
<div class="maxBox"> |
|
|
|
<span class="title">责任方:</span> |
|
|
|
<!-- <span class="title"></span> --> |
|
|
|
|
|
|
|
|
|
|
|
<!-- 提货环节 --> |
|
|
|
<!-- 提货环节 --> |
|
|
|
|
|
|
|
<el-form-item label="责任方" prop="businessName"> |
|
|
|
<el-select |
|
|
|
<el-select |
|
|
|
v-model="item.businessName" |
|
|
|
v-model="item.businessName" |
|
|
|
clearable |
|
|
|
clearable |
|
|
@ -339,10 +339,12 @@ |
|
|
|
:value="item.value" |
|
|
|
:value="item.value" |
|
|
|
/> |
|
|
|
/> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="maxBox"> |
|
|
|
<div class="maxBox"> |
|
|
|
<span class="title">责任人:</span> |
|
|
|
<el-form-item label="责任人" prop="personResponsibleName"> |
|
|
|
|
|
|
|
|
|
|
|
<el-select |
|
|
|
<el-select |
|
|
|
v-if="groundlineType != 1" |
|
|
|
v-if="groundlineType != 1" |
|
|
|
v-model="item.personResponsibleName" |
|
|
|
v-model="item.personResponsibleName" |
|
|
@ -358,10 +360,12 @@ |
|
|
|
/> |
|
|
|
/> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-input v-else v-model="item.personResponsibleName" placeholder="请输入责任人" /> |
|
|
|
<el-input v-else v-model="item.personResponsibleName" placeholder="请输入责任人" /> |
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="maxBox el_zb"> |
|
|
|
<div class="maxBox el_zb"> |
|
|
|
<span class="title">占比:</span> |
|
|
|
<el-form-item label="占比" class="title"> |
|
|
|
<el-input-number |
|
|
|
<el-input-number |
|
|
|
:controls="false" |
|
|
|
:controls="false" |
|
|
|
v-model="item.responsibilityRatio" |
|
|
|
v-model="item.responsibilityRatio" |
|
|
@ -372,20 +376,23 @@ |
|
|
|
@input="CompanyProportionInput" |
|
|
|
@input="CompanyProportionInput" |
|
|
|
/> |
|
|
|
/> |
|
|
|
<span>%</span> |
|
|
|
<span>%</span> |
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="maxBox"> |
|
|
|
<div class="maxBox"> |
|
|
|
<span class="title">三方责任人:</span> |
|
|
|
<el-form-item label="三方责任人" > |
|
|
|
<el-input v-model="item.tripartite" placeholder="请输入三方责任人" /> |
|
|
|
<el-input v-model="item.tripartite" placeholder="请输入三方责任人" /> |
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="maxBox"> |
|
|
|
<div class="maxBox"> |
|
|
|
<span class="title">说明:</span> |
|
|
|
<el-form-item label="说明"> |
|
|
|
<el-input |
|
|
|
<el-input |
|
|
|
v-model="item.description" |
|
|
|
v-model="item.description" |
|
|
|
placeholder="请输入说明 " |
|
|
|
placeholder="请输入说明 " |
|
|
|
clearable |
|
|
|
clearable |
|
|
|
:rows="2" |
|
|
|
:rows="2" |
|
|
|
/> |
|
|
|
/> |
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="el-btn"> |
|
|
|
<div class="el-btn"> |
|
|
@ -398,7 +405,7 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</el-tab-pane> |
|
|
|
</el-tab-pane> |
|
|
|
</el-tabs> |
|
|
|
</el-tabs> |
|
|
|
|
|
|
|
</el-form> |
|
|
|
<el-tabs type="border-card" class="el_Processingresults"> |
|
|
|
<el-tabs type="border-card" class="el_Processingresults"> |
|
|
|
<el-tab-pane label="处理结果"> |
|
|
|
<el-tab-pane label="处理结果"> |
|
|
|
<div class="selector"> |
|
|
|
<div class="selector"> |
|
|
@ -1008,6 +1015,8 @@ const rules = reactive({ |
|
|
|
orderCode: [{ required: true, message: '请填写订单自编号', trigger: 'change' }], |
|
|
|
orderCode: [{ required: true, message: '请填写订单自编号', trigger: 'change' }], |
|
|
|
waybillNumber: [{ required: true, message: '请填写运单号', trigger: 'change' }], |
|
|
|
waybillNumber: [{ required: true, message: '请填写运单号', trigger: 'change' }], |
|
|
|
brandName: [{ required: true, message: '请填写品牌', trigger: 'change' }], |
|
|
|
brandName: [{ required: true, message: '请填写品牌', trigger: 'change' }], |
|
|
|
|
|
|
|
businessName: [{ required: true, message: '请选择责任方', trigger: 'change' }], |
|
|
|
|
|
|
|
personResponsibleName: [{ required: true, message: '请填写责任人', trigger: 'change' }], |
|
|
|
|
|
|
|
|
|
|
|
}); |
|
|
|
}); |
|
|
|
//表单提交 |
|
|
|
//表单提交 |
|
|
@ -1484,7 +1493,6 @@ const ViewPackageDetails = val => { |
|
|
|
flex-wrap: wrap; |
|
|
|
flex-wrap: wrap; |
|
|
|
justify-content: flex-start; |
|
|
|
justify-content: flex-start; |
|
|
|
border: 1px solid #ccc; |
|
|
|
border: 1px solid #ccc; |
|
|
|
border-bottom: none; |
|
|
|
|
|
|
|
.el-form-item { |
|
|
|
.el-form-item { |
|
|
|
height: 46px; |
|
|
|
height: 46px; |
|
|
|
display: flex; |
|
|
|
display: flex; |
|
|
@ -1616,17 +1624,22 @@ const ViewPackageDetails = val => { |
|
|
|
display: flex; |
|
|
|
display: flex; |
|
|
|
flex-direction: column; |
|
|
|
flex-direction: column; |
|
|
|
.leftbox { |
|
|
|
.leftbox { |
|
|
|
width: 80%; |
|
|
|
|
|
|
|
display: flex; |
|
|
|
display: flex; |
|
|
|
justify-content: space-between; |
|
|
|
justify-content: space-between; |
|
|
|
.el_zb { |
|
|
|
.el_zb { |
|
|
|
width: 140px; |
|
|
|
width: 140px; |
|
|
|
margin-right: 50px; |
|
|
|
margin-right: 50px; |
|
|
|
text-align: right; |
|
|
|
text-align: right; |
|
|
|
|
|
|
|
:deep(.el-form-item__label){ |
|
|
|
|
|
|
|
width: auto !important; |
|
|
|
|
|
|
|
} |
|
|
|
:deep(.el-input) { |
|
|
|
:deep(.el-input) { |
|
|
|
margin-left: 10px; |
|
|
|
margin-left: 10px; |
|
|
|
text-align: right; |
|
|
|
text-align: right; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
:deep(.el-form-item__content){ |
|
|
|
|
|
|
|
flex-wrap: nowrap; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
.maxBox { |
|
|
|
.maxBox { |
|
|
@ -1634,6 +1647,7 @@ const ViewPackageDetails = val => { |
|
|
|
align-items: center; |
|
|
|
align-items: center; |
|
|
|
width: 30%; |
|
|
|
width: 30%; |
|
|
|
margin-right: 16px; |
|
|
|
margin-right: 16px; |
|
|
|
|
|
|
|
font-size: 14px; |
|
|
|
.title { |
|
|
|
.title { |
|
|
|
width: 120px; |
|
|
|
width: 120px; |
|
|
|
font-size: 14px; |
|
|
|
font-size: 14px; |
|
|
@ -1666,9 +1680,12 @@ const ViewPackageDetails = val => { |
|
|
|
align-items: center; |
|
|
|
align-items: center; |
|
|
|
width: 30%; |
|
|
|
width: 30%; |
|
|
|
margin-right: 20px; |
|
|
|
margin-right: 20px; |
|
|
|
|
|
|
|
|
|
|
|
:deep(.el-form-item){ |
|
|
|
:deep(.el-form-item){ |
|
|
|
margin: 0; |
|
|
|
margin: 0; |
|
|
|
margin-right: 10px; |
|
|
|
margin-right: 10px; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
font-size: 12px; |
|
|
|
.el-form-item__label{ |
|
|
|
.el-form-item__label{ |
|
|
|
margin: 0; |
|
|
|
margin: 0; |
|
|
|
width: auto !important; |
|
|
|
width: auto !important; |
|
|
|