移动端页面调整

jg-waiwang-pro
XI_TENG\xixi_ 5 months ago
parent 21dad8cd4e
commit f6e0ab98fa

@ -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'}"

Loading…
Cancel
Save