Преглед на файлове

feat(view): 图片版本号

xiansin преди 3 години
родител
ревизия
79d5593b4b
променени са 5 файла, в които са добавени 10 реда и са изтрити 9 реда
  1. 3 3
      core/util.js
  2. 2 0
      pages/formula/duochengdengwan.vue
  3. 2 3
      pages/index/index.vue
  4. 1 1
      pages/share/list.vue
  5. 2 2
      store/index.js

+ 3 - 3
core/util.js

xqd
@@ -71,12 +71,12 @@ const checkTriangle = (a,b,c) => {
 }
 
 const round = (number,percent) => {
-    if(!number) return  number
+    if(!number || isNaN(number)) return  number
+    let flag = number < 0 ? '-' : '';
     number = parseFloat(number).toFixed(percent)
     number = Math.abs(number);
-    let flag = number < 0 ? '-' : '';
     let arr = number.toString().split(".");
-    if(arr.length > 1 && arr[1].length === 2) return number;
+    if(arr.length > 1 && arr[1].length === 2) return flag+number;
     if(arr.length === 1) arr.push('00')
     if(arr.length > 1  && arr[1].length < 2) arr[1] = arr[1].padEnd(percent,'0')
     return flag+arr.join(".");

+ 2 - 0
pages/formula/duochengdengwan.vue

xqd
@@ -211,7 +211,9 @@
             },
             roundRules(){
                 for (const itemKey in this.rules) {
+                    console.log('-->data',this.rules[itemKey].value)
                     this.rules[itemKey].value = this.$util.round(this.rules[itemKey].value,2);
+                    console.log('-->data',this.rules[itemKey].value)
                 }
             },
             initRules(){

+ 2 - 3
pages/index/index.vue

xqd
@@ -73,9 +73,8 @@
 			},
 		},
 		onLoad(options){
-			this.scene = options.scene;
-			this.parent_id = options.user_id;
-			console.log('-->data',this.scene)
+			this.scene = options.scene ? options.scene : 0;
+			this.parent_id = options.user_id ? options.user_id : 0;
 			if(this.scene){
 				this.$u.vuex(this.$const.USER_SCENE,this.scene);
 				this.handleBind()

+ 1 - 1
pages/share/list.vue

xqd
@@ -7,7 +7,7 @@
 							<u-image
 									width="140"
 									height="140"
-									src="https://xiansin.oss-cn-shenzhen.aliyuncs.com/sange-bridge/images/sample.jpg"
+									:src="item.head_img"
 									shape="circle"></u-image>
 						</view>
 						<view class="nickname dir-top-wrap main-center">

+ 2 - 2
store/index.js

xqd
@@ -35,9 +35,9 @@ const store = new Vuex.Store({
 		// 用户信息
 		vuex_user_data: lifeData[constant.USER_DATA],
 		// 分享扫码
-		vuex_user_scene: lifeData[constant.USER_SCENE],
+		vuex_user_scene: lifeData[constant.USER_SCENE] ? lifeData[constant.USER_SCENE] : null,
 		// 分享
-		vuex_user_parent_id: lifeData[constant.USER_PARENT_ID],
+		vuex_user_parent_id: lifeData[constant.USER_PARENT_ID] ? lifeData[constant.USER_PARENT_ID] : null,
 		// 设置
 		vuex_user_config: lifeData[constant.USER_CONFIG],
 	},