|
|
|
@ -27,7 +27,6 @@
|
|
|
|
|
<u-form-item>
|
|
|
|
|
<view style="float: left; width:8px; height: 16px;background-color: cadetblue;margin-right: 8px;">
|
|
|
|
|
</view>基础信息
|
|
|
|
|
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
@ -38,6 +37,35 @@
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 ">
|
|
|
|
|
<u-form-item>
|
|
|
|
|
<view style="float: left; width:8px; height: 16px;background-color: cadetblue;margin-right: 8px;">
|
|
|
|
|
</view>供应商/客户名称
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="jnpf-table" v-if="judgeShow('cwsettlementsubjectList')">
|
|
|
|
|
<view class="jnpf-table-item" v-for="(item,i) in dataForm.cwsettlementsubjectList" :key="i">
|
|
|
|
|
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsubjectList-subjectId')"
|
|
|
|
|
:required="requiredList['cwsettlementsubjectList-subjectId']" label="名称">
|
|
|
|
|
<jnpf-popup-select v-model="dataForm.cwsettlementsubjectList[i].subjectId"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsubjectList')||judgeWrite('cwsettlementsubjectList-subjectId')"
|
|
|
|
|
:rowIndex="i"
|
|
|
|
|
|
|
|
|
|
@change="subjectChangeData"
|
|
|
|
|
:formData="dataForm" :templateJson="interfaceRes.cwsettlementsubjectsubjectId" clearable
|
|
|
|
|
propsValue="id" popupWidth="800px" popupTitle="选择数据" popupType="dialog"
|
|
|
|
|
relationField='name' :vModel="'subjectId'+i"
|
|
|
|
|
:columnOptions="cwsettlementsubjectsubjectIdColumnOptions"
|
|
|
|
|
interfaceId="542305697765799941" :pageSize="20" placeholder="请选择" type="popup"
|
|
|
|
|
:style='{"width":"100%"}'>
|
|
|
|
|
</jnpf-popup-select>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 ">
|
|
|
|
|
<u-form-item>
|
|
|
|
|
<view style="float: left; width:8px; height: 16px;background-color: cadetblue;margin-right: 8px;">
|
|
|
|
@ -188,6 +216,167 @@
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
<view class="jnpf-table" v-if="judgeShow('cwsettlementsummaryList')">
|
|
|
|
|
<view class="jnpf-table-item" v-for="(item,i) in dataForm.cwsettlementsummaryList" :key="i">
|
|
|
|
|
<view class="jnpf-table-item-title u-flex u-row-between">
|
|
|
|
|
<text class="jnpf-table-item-title-num">结算汇总({{i+1}})</text>
|
|
|
|
|
<view class="jnpf-table-item-title-action"
|
|
|
|
|
v-if=" !judgeWrite('cwsettlementsummaryList') && dataForm.cwsettlementsummaryList.length>0"
|
|
|
|
|
@click="delcwsettlementsummaryList(i)">删除</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-productId')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-productId']" label="商品名称">
|
|
|
|
|
<!-- <u-input v-model="dataForm.cwsettlementsummaryList[i].productId"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-productId')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-productId',i)" input-align='right' clearable
|
|
|
|
|
placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input> -->
|
|
|
|
|
|
|
|
|
|
<jnpf-popup-select v-model="dataForm.cwsettlementsummaryList[i].productId"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-productId')"
|
|
|
|
|
:rowIndex="i"
|
|
|
|
|
@change="changeData('cwsettlementsummaryList-productId',i)"
|
|
|
|
|
:formData="dataForm" :templateJson="interfaceRes.voucherproductproductId" clearable
|
|
|
|
|
propsValue="id" popupWidth="800px" popupTitle="选择数据" popupType="dialog"
|
|
|
|
|
relationField='name' :vModel="'subjectId'+i"
|
|
|
|
|
:columnOptions="voucherproductproductIdcolumnOptions"
|
|
|
|
|
interfaceId="529919666429100229" :pageSize="20" placeholder="请选择" type="popup"
|
|
|
|
|
:style='{"width":"100%"}'>
|
|
|
|
|
</jnpf-popup-select>
|
|
|
|
|
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-spec')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-spec']" label="规格">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].spec"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-spec')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-spec',i)" input-align='right' clearable
|
|
|
|
|
placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-settlementUnit')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-settlementUnit']" label="结算单位">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].settlementUnit"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-settlementUnit')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-settlementUnit',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-settlementSum')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-settlementSum']" label="结算数量">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].settlementSum"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-settlementSum')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-settlementSum',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-settlementPrice')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-settlementPrice']" label="结算单价(含税)">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].settlementPrice"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-settlementPrice')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-settlementPrice',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-settlementSubtotal')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-settlementSubtotal']" label="结算小计(含税)">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].settlementSubtotal"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-settlementSubtotal')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-settlementSubtotal',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-settlementPriceNo')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-settlementPriceNo']" label="结算单价(不含税)">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].settlementPriceNo"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-settlementPriceNo')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-settlementPriceNo',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-settlementSubtotalNo')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-settlementSubtotalNo']" label="结算小计(不含税)">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].settlementSubtotalNo"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-settlementSubtotalNo')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-settlementSubtotalNo',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<!-- <view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-otherType')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-otherType']" label="其他费用类型">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].otherType"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-otherType')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-otherType',i)" input-align='right' clearable
|
|
|
|
|
placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view> -->
|
|
|
|
|
<!-- <view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-otherExpenses')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-otherExpenses']" label="其他费用">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].otherExpenses"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-otherExpenses')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-otherExpenses',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view> -->
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-settlementTotal')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-settlementTotal']" label="结算合计(含税)">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].settlementTotal"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-settlementTotal')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-settlementTotal',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-settlementTotalNo')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-settlementTotalNo']" label="结算合计(不含税)">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].settlementTotalNo"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-settlementTotalNo')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-settlementTotalNo',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-remark')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-remark']" label="备注">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].remark"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-remark')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-remark',i)" input-align='right' clearable
|
|
|
|
|
placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="jnpf-table-addBtn" @click="addcwsettlementsummaryList"
|
|
|
|
|
v-if="!judgeWrite('cwsettlementsummaryList')">
|
|
|
|
|
<u-icon name="plus" color="#2979ff"></u-icon>
|
|
|
|
|
<span>{{dataForm.cwsettlementsummaryList.length==0?"添加结算汇总":"添加"}}</span>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<view class="jnpf-table" v-if="judgeShow('cwsettlementsubjectList')">
|
|
|
|
|
<view class="jnpf-table-item" v-for="(item,i) in dataForm.cwsettlementsubjectList" :key="i">
|
|
|
|
|
<view class="jnpf-table-item-title u-flex u-row-between">
|
|
|
|
@ -869,164 +1058,6 @@
|
|
|
|
|
<span>{{dataForm.cwsettlementpaymentreceiptList.length==0?"添加收付方信息":"添加"}}</span>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="jnpf-table" v-if="judgeShow('cwsettlementsummaryList')">
|
|
|
|
|
<view class="jnpf-table-item" v-for="(item,i) in dataForm.cwsettlementsummaryList" :key="i">
|
|
|
|
|
<view class="jnpf-table-item-title u-flex u-row-between">
|
|
|
|
|
<text class="jnpf-table-item-title-num">结算汇总({{i+1}})</text>
|
|
|
|
|
<view class="jnpf-table-item-title-action"
|
|
|
|
|
v-if=" !judgeWrite('cwsettlementsummaryList') && dataForm.cwsettlementsummaryList.length>0"
|
|
|
|
|
@click="delcwsettlementsummaryList(i)">删除</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-productId')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-productId']" label="商品名称">
|
|
|
|
|
<!-- <u-input v-model="dataForm.cwsettlementsummaryList[i].productId"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-productId')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-productId',i)" input-align='right' clearable
|
|
|
|
|
placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input> -->
|
|
|
|
|
|
|
|
|
|
<jnpf-popup-select v-model="dataForm.cwsettlementsummaryList[i].productId"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-productId')"
|
|
|
|
|
:rowIndex="i"
|
|
|
|
|
@change="changeData('cwsettlementsummaryList-productId',i)"
|
|
|
|
|
:formData="dataForm" :templateJson="interfaceRes.voucherproductproductId" clearable
|
|
|
|
|
propsValue="id" popupWidth="800px" popupTitle="选择数据" popupType="dialog"
|
|
|
|
|
relationField='name' :vModel="'subjectId'+i"
|
|
|
|
|
:columnOptions="voucherproductproductIdcolumnOptions"
|
|
|
|
|
interfaceId="529919666429100229" :pageSize="20" placeholder="请选择" type="popup"
|
|
|
|
|
:style='{"width":"100%"}'>
|
|
|
|
|
</jnpf-popup-select>
|
|
|
|
|
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-spec')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-spec']" label="规格">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].spec"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-spec')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-spec',i)" input-align='right' clearable
|
|
|
|
|
placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-settlementUnit')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-settlementUnit']" label="结算单位">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].settlementUnit"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-settlementUnit')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-settlementUnit',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-settlementSum')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-settlementSum']" label="结算数量">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].settlementSum"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-settlementSum')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-settlementSum',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-settlementPrice')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-settlementPrice']" label="结算单价(含税)">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].settlementPrice"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-settlementPrice')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-settlementPrice',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-settlementSubtotal')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-settlementSubtotal']" label="结算小计(含税)">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].settlementSubtotal"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-settlementSubtotal')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-settlementSubtotal',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-settlementPriceNo')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-settlementPriceNo']" label="结算单价(不含税)">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].settlementPriceNo"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-settlementPriceNo')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-settlementPriceNo',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-settlementSubtotalNo')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-settlementSubtotalNo']" label="结算小计(不含税)">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].settlementSubtotalNo"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-settlementSubtotalNo')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-settlementSubtotalNo',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<!-- <view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-otherType')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-otherType']" label="其他费用类型">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].otherType"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-otherType')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-otherType',i)" input-align='right' clearable
|
|
|
|
|
placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view> -->
|
|
|
|
|
<!-- <view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-otherExpenses')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-otherExpenses']" label="其他费用">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].otherExpenses"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-otherExpenses')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-otherExpenses',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view> -->
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-settlementTotal')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-settlementTotal']" label="结算合计(含税)">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].settlementTotal"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-settlementTotal')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-settlementTotal',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-settlementTotalNo')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-settlementTotalNo']" label="结算合计(不含税)">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].settlementTotalNo"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-settlementTotalNo')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-settlementTotalNo',i)" input-align='right'
|
|
|
|
|
clearable placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="u-p-l-20 u-p-r-20 form-item-box">
|
|
|
|
|
<u-form-item v-if="judgeShow('cwsettlementsummaryList-remark')"
|
|
|
|
|
:required="requiredList['cwsettlementsummaryList-remark']" label="备注">
|
|
|
|
|
<u-input v-model="dataForm.cwsettlementsummaryList[i].remark"
|
|
|
|
|
:disabled="judgeWrite('cwsettlementsummaryList')||judgeWrite('cwsettlementsummaryList-remark')"
|
|
|
|
|
@change="changeData('cwsettlementsummary-remark',i)" input-align='right' clearable
|
|
|
|
|
placeholder="请输入" :style='{"width":"100%"}'>
|
|
|
|
|
</u-input>
|
|
|
|
|
</u-form-item>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="jnpf-table-addBtn" @click="addcwsettlementsummaryList"
|
|
|
|
|
v-if="!judgeWrite('cwsettlementsummaryList')">
|
|
|
|
|
<u-icon name="plus" color="#2979ff"></u-icon>
|
|
|
|
|
<span>{{dataForm.cwsettlementsummaryList.length==0?"添加结算汇总":"添加"}}</span>
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
</u-form>
|
|
|
|
|
<u-modal v-model="show" :content="content" width='70%' border-radius="16"
|
|
|
|
|
:content-style="{fontSize: '28rpx',padding: '20rpx',lineHeight: '44rpx',textAlign: 'left'}"
|
|
|
|
|