Merge branch 'dev-wangyiming'
This commit is contained in:
commit
bb6b47ba84
|
|
@ -29,7 +29,7 @@
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="name" label="租金" min-width="80" >
|
<el-table-column prop="name" label="租金" min-width="80" >
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
{{ scope.row.price }}{{ scope.row.unit }}
|
{{ scope.row.price }}/{{ scope.row.unit }}
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="company" label="供应商" min-width="120" />
|
<el-table-column prop="company" label="供应商" min-width="120" />
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@
|
||||||
<div class="name">{{ pageData.modelName }}{{ pageData.deviceName }}</div>
|
<div class="name">{{ pageData.modelName }}{{ pageData.deviceName }}</div>
|
||||||
<div class="tag">
|
<div class="tag">
|
||||||
<div class="item">{{ pageData.maStatusStr }}</div>
|
<div class="item">{{ pageData.maStatusStr }}</div>
|
||||||
<div class="item otherItem" v-if="pageData.isAudit == 1">已审核</div>
|
<div class="item otherItem">已审核</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="viewNnum">浏览{{ pageData.searchNum }}</div>
|
<div class="viewNnum">浏览{{ pageData.searchNum }}</div>
|
||||||
|
|
@ -105,7 +105,7 @@
|
||||||
:key="i"
|
:key="i"
|
||||||
:url="v.picUrl"
|
:url="v.picUrl"
|
||||||
:name="`${v.modelName}${v.deviceName}`"
|
:name="`${v.modelName}${v.deviceName}`"
|
||||||
:tags="[v.maStatus,v.location]"
|
:tags="[v.maStatusStr,v.cityStr]"
|
||||||
:company="v.companyName"
|
:company="v.companyName"
|
||||||
:price="v.monthLeasePrice"
|
:price="v.monthLeasePrice"
|
||||||
timeUnit="月"
|
timeUnit="月"
|
||||||
|
|
@ -211,7 +211,7 @@
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-config-provider>
|
</el-config-provider>
|
||||||
<equipDetailTable
|
<equipDetailTable
|
||||||
:price="`${priceChange}元`"
|
:price="`${ruleForm.durationUnit == '1' ? pageData.monthLeasePrice : pageData.dayLeasePrice }`"
|
||||||
:name="`${pageData.modelName}${pageData.deviceName}`"
|
:name="`${pageData.modelName}${pageData.deviceName}`"
|
||||||
:company="pageData.companyName"
|
:company="pageData.companyName"
|
||||||
:url="pageData.picUrl"
|
:url="pageData.picUrl"
|
||||||
|
|
@ -221,8 +221,11 @@
|
||||||
:position="pageData.location"
|
:position="pageData.location"
|
||||||
:specifications="pageData.specification"
|
:specifications="pageData.specification"
|
||||||
:type="pageData.typeName"
|
:type="pageData.typeName"
|
||||||
unit=""
|
:unit="ruleForm.durationUnit == '1' ? '月' : '天'"
|
||||||
></equipDetailTable>
|
></equipDetailTable>
|
||||||
|
<div class="countPrice">
|
||||||
|
合计总价:<span>{{ priceChange }}元</span>
|
||||||
|
</div>
|
||||||
<template #footer>
|
<template #footer>
|
||||||
<span class="dialog-footer">
|
<span class="dialog-footer">
|
||||||
<el-button type="primary" @click="submit">
|
<el-button type="primary" @click="submit">
|
||||||
|
|
@ -330,7 +333,7 @@ const equipDetailKeyList = reactive([
|
||||||
arg: ''
|
arg: ''
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '规格/操作重量',
|
label: '规格',
|
||||||
key: 'specification',
|
key: 'specification',
|
||||||
fn: '',
|
fn: '',
|
||||||
arg: ''
|
arg: ''
|
||||||
|
|
@ -608,7 +611,8 @@ const submit = async () => {
|
||||||
invoiceType: ruleForm.value.invoiceType,
|
invoiceType: ruleForm.value.invoiceType,
|
||||||
description: ruleForm.value.projectDescription,
|
description: ruleForm.value.projectDescription,
|
||||||
durationType: ruleForm.value.durationUnit,
|
durationType: ruleForm.value.durationUnit,
|
||||||
cost: priceChange.value
|
cost: priceChange.value,
|
||||||
|
maId: pageData.value.maId
|
||||||
}
|
}
|
||||||
|
|
||||||
const res = await apiSubmitLease(params)
|
const res = await apiSubmitLease(params)
|
||||||
|
|
@ -644,6 +648,16 @@ init()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.countPrice {
|
||||||
|
padding: 10px;
|
||||||
|
text-align: right;
|
||||||
|
|
||||||
|
span {
|
||||||
|
color: red;
|
||||||
|
font-weight: 600;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.equipDetail {
|
.equipDetail {
|
||||||
user-select: none;
|
user-select: none;
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
|
|
@ -922,14 +936,19 @@ init()
|
||||||
|
|
||||||
.label {
|
.label {
|
||||||
color: #8e8e8e;
|
color: #8e8e8e;
|
||||||
|
width: 100px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.value {
|
.value {
|
||||||
color: #333333;
|
color: #333333;
|
||||||
|
flex: 1;
|
||||||
|
word-break: break-all;
|
||||||
|
font-family: 'fangsong';
|
||||||
}
|
}
|
||||||
|
|
||||||
.fnValue {
|
.fnValue {
|
||||||
color: #0087cd;
|
color: #0087cd;
|
||||||
|
font-family: 'fangsong';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -329,13 +329,13 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.equip-pic {
|
.equip-pic {
|
||||||
height: 160px;
|
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
||||||
li {
|
li {
|
||||||
width: 340px;
|
width: calc((100% - 30px) / 3);
|
||||||
|
&:nth-child(2n){
|
||||||
|
margin: 0 15px;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue