This commit is contained in:
wangweidong 2025-12-26 15:35:54 +08:00
parent 502263bbd3
commit f24e658186
10 changed files with 248 additions and 39 deletions

View File

@ -10,8 +10,7 @@
<image :src="i==dexleft?v.urls:v.url" mode="aspectFill" class="guodu"></image>
<text>{{v.name}}</text>
</view>
<view class="heng guodu" :style="i!=dexleft&&i!=list.length-1?'opacity: 1':'opacity: 0'"></view>
<!-- <view class="heng guodu" :style="i!=dexleft&&i!=list.length-1?'opacity: 1':'opacity: 0'"></view> -->
</view>
</view>
<view class="logo tp">
@ -70,7 +69,7 @@
align-items: center;
position: relative;
justify-content: space-between;
margin-top: 1.2vw;
margin-top: 0vw;
padding: 0.25vw 0;
.tm{
width: 2.2vw;

View File

@ -1,5 +1,5 @@
<template>
<view class="contain">
<view class="contain" v-if="isShow">
<view
v-show="moreindex!=-1 || topbuttontarget!=-1 || openjianhuo || opengaijia || opendata"
class="mengban" :style="opencgr||opengys||opendata ?{background:`transparent`}:{}"
@ -659,12 +659,12 @@
</view>
</view> -->
<view class="contain-right-button" @click="goback()">
<!-- <view class="contain-right-button" @click="goback()">
<image class="buttont-img" style="margin-top: 4rpx;" src="/static/index/purchaseorder/back.png" />
<view class="button-font">
返回
</view>
</view>
</view> -->
</view>
<view class="contain-right-middle">
<scroll-view scroll-x="true" class="middle-Y" :scroll-left="Invoiscroll" scroll-with-animation>
@ -1084,7 +1084,7 @@
</template>
<script setup lang="ts">
import { ref, onMounted, reactive, onBeforeUnmount, computed, nextTick, onUnmounted } from 'vue';
import { ref, onMounted, reactive, onBeforeUnmount, computed, nextTick, onUnmounted , watch} from 'vue';
import { editIzNew, queryPickingRecordList, queryJhzpList, addSxd, querySxdList, queryInvoicingList, getCgdMaterialTreeData, queryNuInfoByNuId, updateKfstatus, queryCgdList, queryCgdInfoList, queryWlInfoByWlId, voidedCgdMain, getCgrLis, getGysList, upload, editPrice, pickingInfo } from './api/lunpan.js'
import { onShow, onLoad, onHide, onPageScroll } from "@dcloudio/uni-app"
import calendar from '@/component/public/calendar.vue'
@ -1094,7 +1094,7 @@
const open = ref(0);
const typechange = ref(0);
const stringjh = ref("")
const serverUrl = ref("");
const serverUrl = ref(uni.getStorageSync('serverUrl') + '/sys/common/static/');
const opengaijia = ref(false);
const guiling = ref(false);
const openjianhuo = ref(false);
@ -1304,13 +1304,20 @@
}, 300)
}
onLoad(() => {
firstgetqueryCgdList();
serverUrl.value = uni.getStorageSync('serverUrl') + '/sys/common/static/';
getSelectList();
})
const props = defineProps({
isShow: {
type: Boolean
},
});
watch(
() => props.isShow,
(newVal, oldVal) => {
if (!oldVal && newVal) {
firstgetqueryCgdList();
getSelectList();
}
}
)
const opencgr = ref(false);
const opengys = ref(false);
@ -2034,7 +2041,7 @@
.contain {
background-color: rgb(239, 240, 244);
width: 90vw;
height: 100vh;
height:calc(100vh - 5vh);
padding:1vh 2vw 0 0;
display: flex;
@ -2604,9 +2611,9 @@
position: fixed;
height: 100%;
background-color: #fff;
width: 68%;
width: 60%;
top: 0;
left: 32%;
right:0;
}
.wuliao-title {

View File

@ -7,7 +7,7 @@
<view class="boxrt">
<material :isShow="ckindex == 1"></material>
<picking :isShow="ckindex == 2"></picking>
<finish v-if="ckindex == 3"></finish>
<finish :isShow="ckindex == 3"></finish>
<outbound v-if="ckindex == 4"></outbound>
<retstock v-if="ckindex == 5"></retstock>
<inventory :isShow="ckindex == 6"></inventory>

View File

@ -5,7 +5,10 @@
@click="moreindex=-1; topbuttontarget=-1;openjianhuo=false;opengaijia=false;opendata=false;opencgr=false;opengys=false;albumlist=[]">
</view>
<!-- 没数据了遮罩 -->
<nomessageimge cont="暂无数据" :show="nomessageshow" />
<!-- <nomessageimge cont="暂无数据" :show="nomessageshow" style="width: 92vw;right: 0;height: 100vw;top: 0;position: fixed;"/> -->
<view class="mengban" style="background: #fff;width: 91.8vw;right:0;left: 8.2vw;" v-if="nomessageshow" >
<defaultr cont="暂无数据" style="z-index: 999;"></defaultr>
</view>
<!-- 给模糊搜索用的 -->
<view v-show="filteredCgrListsecond.length&&gysvalue" class="mengban" style="background: transparent;"
@click="closefilteredCgrListsecond">
@ -642,12 +645,12 @@
</view>
</view>
<view class="contain-right-button" @click="goback()">
<!-- <view class="contain-right-button" @click="goback()">
<image class="buttont-img" style="margin-top: 4rpx;" src="/static/index/purchaseorder/back.png" />
<view class="button-font">
返回
</view>
</view>
</view> -->
</view>
<view class="contain-right-middle">
<scroll-view scroll-x="true" class="middle-Y" :scroll-left="Invoiscroll" scroll-with-animation>
@ -1050,7 +1053,8 @@
import { editIzNew, queryPickingRecordList, queryJhzpList, addSxd, querySxdList, queryInvoicingList, getCgdMaterialTreeData, queryNuInfoByNuId, updateKfstatus, queryCgdList, queryCgdInfoList, queryWlInfoByWlId, voidedCgdMain, getCgrLis, getGysList, upload, editPrice, pickingInfo } from './api/lunpan.js'
import { onShow, onLoad, onHide, onPageScroll } from "@dcloudio/uni-app"
import calendar from '@/component/public/calendar.vue'
import nomessageimge from '@/pages/procurement/components/nomessage.vue';
import defaultr from '@/pages/procurement/components/default.vue';
const props = defineProps({
isShow: {
type: Boolean
@ -2015,8 +2019,8 @@
.contain {
background-color: rgb(239, 240, 244);
width: 90vw;
height: 100vh;
padding: 5vh 2vw 0 2vw;
height:calc(100vh - 3vw);
padding: 1vh 2vw 0 1vw;
display: flex;
.contain-left {
@ -2075,6 +2079,7 @@
.more-title {
margin-top: 55rpx;
font-size: 30rpx;
white-space: nowrap;
}
.more-time {
@ -2222,6 +2227,7 @@
.statues-gray {
color: #888888;
font-size: 28rpx;
white-space: nowrap;
}
.statues-button {
@ -2453,8 +2459,7 @@
.contain-right {
z-index: 1;
height: 95vh;
width: 70%;
margin-left: 2%;
width: 62vw;
overflow: hidden;
.contain-right-title {
@ -2520,15 +2525,14 @@
}
.contain-right-middle {
width: 100%;
width: 95%;
height: 460rpx;
margin-top: 20rpx;
margin-left: 5%;
.middle-Y {
width: 97%;
width: 92%;
height: 100%;
margin-left: 3%;
margin-right: 3%;
.middle-Y-father {
display: flex;
@ -2585,9 +2589,9 @@
position: fixed;
height: 100%;
background-color: #fff;
width: 68%;
width: 62%;
top: 0;
left: 32%;
right: 0;
}
.wuliao-title {

View File

@ -1,5 +1,5 @@
<template>
<view class="que" v-if="show">
<view class="que" v-if="show" :style="style">
<image src="/static/index/procurement/que.png" mode="aspectFill"></image>
<view>{{cont}}</view>
</view>
@ -16,6 +16,9 @@
show: {
type: Boolean,
default: false
},
style:{
type:String
}
}
}

View File

@ -2,7 +2,14 @@
"hash": "9e248234",
"configHash": "17f5f5b6",
"lockfileHash": "285de26d",
"browserHash": "f287ed85",
"optimized": {},
"browserHash": "e1e4bd36",
"optimized": {
"solarlunar": {
"src": "../../../../../node_modules/solarlunar/lib/solarlunar.min.js",
"file": "solarlunar.js",
"fileHash": "3b92690a",
"needsInterop": true
}
},
"chunks": {}
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -574,7 +574,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
)
]);
}
const camera = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render], ["styles", [_style_0]], ["__file", "D:/hldy_app_mini/pages/camera.nvue"]]);
const camera = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render], ["styles", [_style_0]], ["__file", "D:/项目/hldy_app_mini/pages/camera.nvue"]]);
export {
camera as default
};

View File

@ -577,7 +577,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
)
]);
}
const fullcamera = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render], ["styles", [_style_0]], ["__file", "D:/hldy_app_mini/pages/fullcamera.nvue"]]);
const fullcamera = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render], ["styles", [_style_0]], ["__file", "D:/项目/hldy_app_mini/pages/fullcamera.nvue"]]);
export {
fullcamera as default
};