app 合同页面效果优化

jg-waiwang-pro
mhsnet 5 months ago
parent ced3b31b7f
commit 51406ae909

@ -592,120 +592,6 @@
</view> </view>
</u-collapse-item> </u-collapse-item>
</u-collapse> </u-collapse>
<!-- <view class="jnpf-table-item" v-for="(item,i) in dataForm.contractLCommodityList" :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('contractLCommodityList') && dataForm.contractLCommodityList.length>0"
@click="delcontractlcommodityList(i)">删除</view>
</view>
<view class="u-p-l-20 u-p-r-20 form-item-box">
<u-form-item v-if="judgeShow('contractlcommodityList-productId')"
:required="requiredList['contractlcommodityList-productId']" label="商品ID">
<jnpf-popup-select v-model="dataForm.contractLCommodityList[i].productId"
:disabled="judgeWrite('contractLCommodityList')||judgeWrite('contractlcommodityList-productId')"
@change="changeData('contractlcommodity-productId',i)" :rowIndex="i"
:formData="dataForm" :templateJson="interfaceRes.contractlcommodityproductId" clearable
propsValue="id" popupWidth="800px" popupTitle="选择数据" popupType="dialog"
relationField='id' :vModel="'productId'+i"
:columnOptions="contractlcommodityproductIdColumnOptions"
interfaceId="530288111456878597" :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('contractlcommodityList-commodityCode')"
:required="requiredList['contractlcommodityList-commodityCode']" label="商品编码">
<u-input v-model="dataForm.contractLCommodityList[i].commodityCode"
:disabled="judgeWrite('contractLCommodityList')||judgeWrite('contractlcommodityList-commodityCode')"
@change="changeData('contractlcommodity-commodityCode',i)" input-align='right' clearable
placeholder="请输入" :style='{"width":"100%"}' readonly>
</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('contractlcommodityList-commodityName')"
:required="requiredList['contractlcommodityList-commodityName']" label="商品名称">
<u-input v-model="dataForm.contractLCommodityList[i].commodityName"
:disabled="judgeWrite('contractLCommodityList')||judgeWrite('contractlcommodityList-commodityName')"
@change="changeData('contractlcommodity-commodityName',i)" input-align='right' clearable
placeholder="请输入" :style='{"width":"100%"}' readonly>
</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('contractlcommodityList-specifications')"
:required="requiredList['contractlcommodityList-specifications']" label="商品规格">
<u-input v-model="dataForm.contractLCommodityList[i].specifications"
:disabled="judgeWrite('contractLCommodityList')||judgeWrite('contractlcommodityList-specifications')"
@change="changeData('contractlcommodity-specifications',i)" input-align='right'
clearable placeholder="请输入" :style='{"width":"100%"}' readonly>
</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('contractlcommodityList-inventoryUnitId')"
:required="requiredList['contractlcommodityList-inventoryUnitId']" label="库存单位">
<u-input :value="getProductUnitName(dataForm.contractLCommodityList[i].inventoryUnitId)"
:disabled="judgeWrite('contractLCommodityList')||judgeWrite('contractlcommodityList-inventoryUnitId')"
@change="changeData('contractlcommodity-inventoryUnitId',i)" input-align='right'
clearable placeholder="请输入" :style='{"width":"100%"}' readonly>
</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('contractlcommodityList-procureUnit')"
:required="requiredList['contractlcommodityList-procureUnit']" label="采购单位">
<jnpf-select v-model="dataForm.contractLCommodityList[i].procureUnit"
:disabled="judgeWrite('contractLCommodityList')||judgeWrite('contractlcommodityList-procureUnit')"
@change="changeData('contractlcommodity-procureUnit',i)" clearable placeholder="请选择"
:props="contractlcommodityprocureUnitProps"
:options="contractlcommodityprocureUnitOptions" :style='{"width":"100%"}'>
</jnpf-select>
</u-form-item>
</view>
<view class="u-p-l-20 u-p-r-20 form-item-box">
<u-form-item v-if="judgeShow('contractlcommodityList-number')"
:required="requiredList['contractlcommodityList-number']" label="数量">
<u-input v-model="dataForm.contractLCommodityList[i].number"
:disabled="judgeWrite('contractLCommodityList')||judgeWrite('contractlcommodityList-number')"
@change="changeData('contractlcommodity-number',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('contractlcommodityList-taxRate')"
:required="requiredList['contractlcommodityList-taxRate']" label="税率">
<u-input v-model="dataForm.contractLCommodityList[i].taxRate"
:disabled="judgeWrite('contractLCommodityList')||judgeWrite('contractlcommodityList-taxRate')"
@change="changeData('contractlcommodity-taxRate',i)" input-align='right' clearable
placeholder="请输入" :style='{"width":"100%"}'>
</u-input><span style="padding: 0px 5px">%</span>
</u-form-item>
</view>
<view class="u-p-l-20 u-p-r-20 form-item-box">
<u-form-item v-if="judgeShow('contractlcommodityList-priceRate')"
:required="requiredList['contractlcommodityList-priceRate']" label="含税单价">
<u-input v-model="dataForm.contractLCommodityList[i].priceRate"
:disabled="judgeWrite('contractLCommodityList')||judgeWrite('contractlcommodityList-priceRate')"
@change="changeData('contractlcommodity-priceRate',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('contractlcommodityList-totalRate')"
:required="requiredList['contractlcommodityList-totalRate']" label="含税总金额">
<u-input v-model="dataForm.contractLCommodityList[i].totalRate"
:disabled="judgeWrite('contractLCommodityList')||judgeWrite('contractlcommodityList-totalRate')"
@change="changeData('contractlcommodity-totalRate',i)" input-align='right' clearable
placeholder="请输入" :style='{"width":"100%"}'>
</u-input>
</u-form-item>
</view>
</view> -->
<view class="jnpf-table-addBtn" @click="addcontractlcommodityList" <view class="jnpf-table-addBtn" @click="addcontractlcommodityList"
v-if="!judgeWrite('contractLCommodityList')"> v-if="!judgeWrite('contractLCommodityList')">
<u-icon name="plus" color="#2979ff"></u-icon> <u-icon name="plus" color="#2979ff"></u-icon>

Loading…
Cancel
Save