shish 2 лет назад
Родитель
Сommit
808c19ac4b
1 измененных файлов с 88 добавлено и 87 удалено
  1. 88 87
      ghsApp/src/pagesPurchase/details.vue

+ 88 - 87
ghsApp/src/pagesPurchase/details.vue

@@ -61,72 +61,71 @@
 
 					</tui-list-cell>
 
-<block v-if="location == 1">
-
-<tui-list-cell class="line-cell" :hover="false" :arrow="false">
-<view class="tui-title">打印小票</view>
-<button @click="form.needPrint = 1" class="admin-button-com middle" :class="form.needPrint == 1 ? 'blue' : 'default'">打印</button>
-<button style="margin-left:30upx;" @tap="form.needPrint = 2" 
-class="admin-button-com middle" :class="form.needPrint == 2? 'blue' : 'default'">不打</button>
-</tui-list-cell>
-
-<block v-if="!$util.isEmpty(wcPrintList) && form.needPrint == 1">
-<tui-list-cell class="line-cell" :hover="false" :arrow="false">
-<view class="tui-title">选小票机</view>
-<block v-for="(pItem, pIndex) in wcPrintList" :key="pIndex">
-<button @click="form.fistWcPrintNum = pItem.id" style="margin-right:30upx;" class="admin-button-com middle" :class="form.fistWcPrintNum == pItem.id ? 'blue' : 'default'">
-{{pItem.name}}
-</button>
-</block>
-</tui-list-cell>
-</block>
-
-</block>
-
-<tui-list-cell class="line-cell" :hover="false">
-	<view class="tui-title ">货位号</view>
-	<input type="digit" v-model="form.seatSn" placeholder-class="phcolor" class="tui-input" name="seatSn" placeholder="请填写"/>
-</tui-list-cell>
-
-<block v-if="location == 0">
-					<tui-list-cell v-if="myShopInfo.cgModel == 0" class="line-cell" :hover="false">
-						<view class="tui-title ">打包费</view>
-						<input type="digit" @input="inputFn" :disabled="!canIEdit" v-model="form.packingCharge" placeholder-class="phcolor" class="tui-input" name="floor" placeholder="请填写"/>
-					</tui-list-cell>
+					<block v-if="location == 1">
+						<tui-list-cell class="line-cell" :hover="false" :arrow="false">
+							<view class="tui-title">打印小票</view>
+							<button @click="form.needPrint = 1" class="admin-button-com middle" :class="form.needPrint == 1 ? 'blue' : 'default'">打印</button>
+							<button style="margin-left:30upx;" @tap="form.needPrint = 2" 
+							class="admin-button-com middle" :class="form.needPrint == 2? 'blue' : 'default'">不打</button>
+						</tui-list-cell>
+
+						<block v-if="!$util.isEmpty(wcPrintList) && form.needPrint == 1">
+							<tui-list-cell class="line-cell" :hover="false" :arrow="false">
+							<view class="tui-title">选小票机</view>
+								<block v-for="(pItem, pIndex) in wcPrintList" :key="pIndex">
+									<button @click="form.fistWcPrintNum = pItem.id" style="margin-right:30upx;" class="admin-button-com middle" :class="form.fistWcPrintNum == pItem.id ? 'blue' : 'default'">
+									{{pItem.name}}
+									</button>
+								</block>
+							</tui-list-cell>
+						</block>
+					</block>
 
-					<tui-list-cell v-if="myShopInfo.cgModel == 0" class="line-cell" :hover="false" :arrow="false">
-						<view class="tui-title">运费支付</view>
-						<button @click="changeYfPayWay(1)" class="admin-button-com mini-btn" :class="form.yfPayWay == 1 ? 'blue' : 'default'">寄付</button>
-						<button @click="changeYfPayWay(2)" class="admin-button-com mini-btn" :class="form.yfPayWay == 2 ? 'blue' : 'default'" style="margin-left:20upx;">到付</button>
+					<tui-list-cell class="line-cell" :hover="false">
+						<view class="tui-title ">货位号</view>
+						<input type="digit" v-model="form.seatSn" placeholder-class="phcolor" class="tui-input" name="seatSn" placeholder="请填写"/>
 					</tui-list-cell>
-</block>
+
+					<block v-if="location == 0">
+						<tui-list-cell v-if="myShopInfo.cgModel == 0" class="line-cell" :hover="false">
+							<view class="tui-title ">打包费</view>
+							<input type="digit" @input="inputFn" :disabled="!canIEdit" v-model="form.packingCharge" placeholder-class="phcolor" class="tui-input" name="floor" placeholder="请填写"/>
+						</tui-list-cell>
+
+						<tui-list-cell v-if="myShopInfo.cgModel == 0" class="line-cell" :hover="false" :arrow="false">
+							<view class="tui-title">运费支付</view>
+							<button @click="changeYfPayWay(1)" class="admin-button-com mini-btn" :class="form.yfPayWay == 1 ? 'blue' : 'default'">寄付</button>
+							<button @click="changeYfPayWay(2)" class="admin-button-com mini-btn" :class="form.yfPayWay == 2 ? 'blue' : 'default'" style="margin-left:20upx;">到付</button>
+						</tui-list-cell>
+					</block>
 				</view>
 
-<block v-if="location == 0">
-				<view v-if="myShopInfo.cgModel == 0" class="module-com input-line-wrap">
+				<block v-if="location == 0">
+					<view v-if="myShopInfo.cgModel == 0" class="module-com input-line-wrap">
 
-					<tui-list-cell class="line-cell" :hover="false">
-						<view class="tui-title ">短途运费</view>
-						<input  type="digit" @input="inputFn" :disabled="!canIEdit" v-model="form.shortCharge" placeholder-class="phcolor" class="tui-input" name="floor" placeholder="请填写"/>
-					</tui-list-cell>
-					<tui-list-cell class="line-cell" :hover="false">
-						<view class="tui-title ">长途运费</view>
-						<input  type="digit" @input="inputFn" :disabled="!canIEdit" v-model="form.longCharge" placeholder-class="phcolor" class="tui-input" name="floor" placeholder="请填写"/>
-					</tui-list-cell>
+						<tui-list-cell class="line-cell" :hover="false">
+							<view class="tui-title ">短途运费</view>
+							<input  type="digit" @input="inputFn" :disabled="!canIEdit" v-model="form.shortCharge" placeholder-class="phcolor" class="tui-input" name="floor" placeholder="请填写"/>
+						</tui-list-cell>
+						<tui-list-cell class="line-cell" :hover="false">
+							<view class="tui-title ">长途运费</view>
+							<input  type="digit" @input="inputFn" :disabled="!canIEdit" v-model="form.longCharge" placeholder-class="phcolor" class="tui-input" name="floor" placeholder="请填写"/>
+						</tui-list-cell>
 
-				</view>
+					</view>
+
+					<view v-if="myShopInfo.cgModel == 0" class="module-com input-line-wrap">
+						<tui-list-cell class="line-cell" :hover="false">
+							<view class="tui-title ">提货费</view>
+							<input  type="digit" @input="inputFn" :disabled="!canIEdit" v-model="form.pickCharge" placeholder-class="phcolor" class="tui-input" name="floor" placeholder="请填写"/>
+						</tui-list-cell>
+						<tui-list-cell class="line-cell" :hover="false">
+							<view class="tui-title ">本地运费</view>
+							<input  type="digit" @input="inputFn" :disabled="!canIEdit" v-model="form.localCharge" placeholder-class="phcolor" class="tui-input" name="floor" placeholder="请填写"/>
+						</tui-list-cell>
+					</view>
+				</block>
 
-				<view v-if="myShopInfo.cgModel == 0" class="module-com input-line-wrap">
-					<tui-list-cell class="line-cell" :hover="false">
-						<view class="tui-title ">提货费</view>
-						<input  type="digit" @input="inputFn" :disabled="!canIEdit" v-model="form.pickCharge" placeholder-class="phcolor" class="tui-input" name="floor" placeholder="请填写"/>
-					</tui-list-cell>
-					<tui-list-cell class="line-cell" :hover="false">
-						<view class="tui-title ">本地运费</view>
-						<input  type="digit" @input="inputFn" :disabled="!canIEdit" v-model="form.localCharge" placeholder-class="phcolor" class="tui-input" name="floor" placeholder="请填写"/>
-					</tui-list-cell>
-				</view>
-</block>
 				<view class="module-com input-line-wrap">
 					<tui-list-cell class="line-cell" :hover="false">
 						<view class="tui-title ">总金额</view>
@@ -140,34 +139,36 @@ class="admin-button-com middle" :class="form.needPrint == 2? 'blue' : 'default'"
 						<view class="tui-title ">减免</view>
 						<view>{{(totalPrice - modifyPrice).toFixed(2) }}</view>
 					</tui-list-cell>
-<block v-if="location == 0">
-					<tui-list-cell class="line-cell" :hover="false">
-						<view class="tui-title">物流费用</view>
-						<radio-group class="tui-input" @change="isCostChange">
-							<label class="list" for="isCost01">
-								<radio id="isCost01" value="1" :checked="form.isCost == 1" style="transform:scale(0.7,0.7)" />
-								<span class="checkbox-text">算成本</span>
-							</label>
-							<label class="list" for="isCost0">
-								<radio id="isCost0" value="0" :checked="form.isCost == 0" style="transform:scale(0.7,0.7)" />
-								<span class="checkbox-text">不算成本</span>
-							</label>
-						</radio-group>
-					</tui-list-cell>
-					<tui-list-cell class="line-cell" :hover="false">
-						<view class="tui-title ">总运费</view>
-						<view>{{totalFreight}}</view>
-					</tui-list-cell>
-					<tui-list-cell class="line-cell" :hover="false">
-						<view class="tui-title ">总重量</view>
-						<view>{{calcTotalWeight}}</view>
-					</tui-list-cell>
-					<tui-list-cell class="line-cell" :hover="false">
-						<view class="tui-title ">每公斤运费</view>
-						<view v-if="myShopInfo.cgModel == 0">{{perKgFreight}}</view>
-						<input v-else style="border: 1upx solid #eee;color: #3385FF;width: calc(100%);height:70upx;"  type="digit" :disabled="!canIEdit"  @focus="form.avgKgWeight=''" v-model="form.avgKgWeight" placeholder-class="phcolor" class="tui-input" name="avgKgWeight" placeholder="请输入每公斤的运费成本"/>
-					</tui-list-cell>
-</block>
+
+					<block v-if="location == 0">
+						<tui-list-cell class="line-cell" :hover="false">
+							<view class="tui-title">物流费用</view>
+							<radio-group class="tui-input" @change="isCostChange">
+								<label class="list" for="isCost01">
+									<radio id="isCost01" value="1" :checked="form.isCost == 1" style="transform:scale(0.7,0.7)" />
+									<span class="checkbox-text">算成本</span>
+								</label>
+								<label class="list" for="isCost0">
+									<radio id="isCost0" value="0" :checked="form.isCost == 0" style="transform:scale(0.7,0.7)" />
+									<span class="checkbox-text">不算成本</span>
+								</label>
+							</radio-group>
+						</tui-list-cell>
+						<tui-list-cell class="line-cell" :hover="false">
+							<view class="tui-title ">总运费</view>
+							<view>{{totalFreight}}</view>
+						</tui-list-cell>
+						<tui-list-cell class="line-cell" :hover="false">
+							<view class="tui-title ">总重量</view>
+							<view>{{calcTotalWeight}}</view>
+						</tui-list-cell>
+						<tui-list-cell class="line-cell" :hover="false">
+							<view class="tui-title ">每公斤运费</view>
+							<view v-if="myShopInfo.cgModel == 0">{{perKgFreight}}</view>
+							<input v-else style="border: 1upx solid #eee;color: #3385FF;width: calc(100%);height:70upx;"  type="digit" :disabled="!canIEdit"  @focus="form.avgKgWeight=''" v-model="form.avgKgWeight" placeholder-class="phcolor" class="tui-input" name="avgKgWeight" placeholder="请输入每公斤的运费成本"/>
+						</tui-list-cell>
+					</block>
+
 					<tui-list-cell class="line-cell" :hover="false">
 						<view class="tui-title">备注</view>
 						<view class="tui-input">