shish пре 4 година
родитељ
комит
81acb27c15

+ 16 - 11
ghsApp/src/admin/changePrice/components/Item.vue

@@ -5,11 +5,12 @@
 		</view>
 		</view>
 		<view class="cmd-info_bx">
 		<view class="cmd-info_bx">
 			<view class="tit">{{ info.itemName || "" }}</view>
 			<view class="tit">{{ info.itemName || "" }}</view>
+			<view class="kc">¥{{ info.price }}</view>
 			<view class="num-open_bx">
 			<view class="num-open_bx">
-				<view class="price red">¥{{ info.price }}</view>
-				<view style="text-align: right" >
+				<view>
 					<view class="open-bx" >
 					<view class="open-bx" >
-						<input class="change-input" @blur="savePrice" @focus="modifyPrice = ''" v-model="modifyPrice" type="digit" placeholder="填写价格" />
+						还剩 <text style="margin-left:8rpx;">{{ info.stock }}</text> <text style="margin-left:14rpx;color:#999999" v-if="info.status ==2">已下架</text>
+						<input class="change-input" @blur="savePrice" @focus="modifyPrice = ''" placeholder-style="color:#CCCCCC" v-model="modifyPrice" type="digit" placeholder="填写价格" />
 					</view>
 					</view>
 				</view>
 				</view>
 			</view>
 			</view>
@@ -92,12 +93,13 @@ export default {
 			font-size: 30px;
 			font-size: 30px;
 			font-weight: bold;
 			font-weight: bold;
 			color: #333333;
 			color: #333333;
-			padding-top: 10px;
+			padding-top: 0px;
 		}
 		}
 		& .kc {
 		& .kc {
-			color: #999999;
-			font-size: 24px;
-			padding: 10px 0 24px;
+			color:red;
+			font-size: 32px;
+			padding: 17px 0 24px;
+			font-weight: 700;
 		}
 		}
 		& .num-open_bx {
 		& .num-open_bx {
 			display: flex;
 			display: flex;
@@ -108,10 +110,10 @@ export default {
 				flex: 1;
 				flex: 1;
 			}
 			}
 			& .open-bx {
 			& .open-bx {
-				color: #333333;
+				color:#999999;
+				width:300rpx;
 				text{
 				text{
 					font-size: 24rpx;
 					font-size: 24rpx;
-					font-weight: 700;
 				}
 				}
 				*.warn {
 				*.warn {
 					color: $redColor;
 					color: $redColor;
@@ -122,10 +124,13 @@ export default {
 					line-height: 60px;
 					line-height: 60px;
 					text-align: center;
 					text-align: center;
 					background: #ffffff;
 					background: #ffffff;
-					border: 1px solid #dddddd;
+					border: 1px solid #b4b4b4;
 					border-radius: 4px;
 					border-radius: 4px;
 					font-size: 25px;
 					font-size: 25px;
-					margin-right:50rpx;
+					position: absolute;
+					top:50rpx;
+					right:20rpx;
+					color:#777777;
 				}
 				}
 			}
 			}
 		}
 		}

+ 5 - 7
ghsApp/src/admin/itemClass/list.vue

@@ -4,7 +4,6 @@
 		<div class="list-wrap">
 		<div class="list-wrap">
 			<block v-if="!$util.isEmpty(list.data)">
 			<block v-if="!$util.isEmpty(list.data)">
 				<div class="list" v-for="(item, index) in list.data" :key="index" @click="editItem(item)">
 				<div class="list" v-for="(item, index) in list.data" :key="index" @click="editItem(item)">
-					
 					<div class="list-index">{{ item.id }}</div>
 					<div class="list-index">{{ item.id }}</div>
 					<div class="list-img">
 					<div class="list-img">
 						<img :src="`${constant.imgUrl}/hhb_small.png`" alt="" mode="widthFix" style="width:90rpx"/>
 						<img :src="`${constant.imgUrl}/hhb_small.png`" alt="" mode="widthFix" style="width:90rpx"/>
@@ -14,16 +13,15 @@
 						
 						
 						<div class="list-operate">
 						<div class="list-operate">
 							<div class="operate-det">
 							<div class="operate-det">
-								<span>花材数:{{ item.num }}</span>
+								<span>序号:{{ item.inTurn }}</span>
 							</div>
 							</div>
-							<div class="operate-icon-wrap" @click.stop="operateFn(item, index, $event)">
+							<div class="operate-icon-wrap">
 								<div class="operate-icon">
 								<div class="operate-icon">
 									<i class="iconfont" :class="[ index == operateIndex ? 'iconcaozuojihuo' : 'iconcaozuo']" style="font-size:38rpx;"></i>
 									<i class="iconfont" :class="[ index == operateIndex ? 'iconcaozuojihuo' : 'iconcaozuo']" style="font-size:38rpx;"></i>
 								</div>
 								</div>
 							</div>
 							</div>
 						</div>
 						</div>
 					</div>
 					</div>
-					
 				</div>
 				</div>
 				<!-- operate -->
 				<!-- operate -->
 				<operate-module 
 				<operate-module 
@@ -54,7 +52,7 @@
 					<div class="inp-list-line">
 					<div class="inp-list-line">
 						<div class="line-label">顺序</div>
 						<div class="line-label">顺序</div>
 						<div class="line-input">
 						<div class="line-input">
-							<input type="number" v-model="replaceForm.inTurn" :adjust-position="false" class="inp-input" placeholder="越大越靠前" />
+							<input type="number" v-model="replaceForm.inTurn" @focus="replaceForm.inTurn=''" :adjust-position="false" class="inp-input" placeholder="越大越靠前" />
 						</div>
 						</div>
 					</div>
 					</div>
 				</div>
 				</div>
@@ -267,7 +265,7 @@ export default {
 			color: $fontColor3;
 			color: $fontColor3;
 			border-bottom: 1px solid $borderColor;
 			border-bottom: 1px solid $borderColor;
 			.list-index {
 			.list-index {
-				width: 50px;
+				width: 80px;
 			}
 			}
 			.list-img {
 			.list-img {
 				img {
 				img {
@@ -275,7 +273,7 @@ export default {
 				}
 				}
 			}
 			}
 			.list-det {
 			.list-det {
-				width: calc(100% - 200px);
+				width: calc(100% - 220px);
 				margin-left: 20px;
 				margin-left: 20px;
 				& > div {
 				& > div {
 					margin-top: 14px;
 					margin-top: 14px;

+ 3 - 3
hdApp/dist/build/mp-weixin/project.config.json

@@ -22,9 +22,9 @@
     "uploadWithSourceMap": true,
     "uploadWithSourceMap": true,
     "compileHotReLoad": false,
     "compileHotReLoad": false,
     "lazyloadPlaceholderEnable": false,
     "lazyloadPlaceholderEnable": false,
-    "useMultiFrameRuntime": true,
-    "useApiHook": true,
-    "useApiHostProcess": true,
+    "useMultiFrameRuntime": false,
+    "useApiHook": false,
+    "useApiHostProcess": false,
     "babelSetting": {
     "babelSetting": {
       "ignore": [],
       "ignore": [],
       "disablePlugins": [],
       "disablePlugins": [],