修改样式问题
This commit is contained in:
parent
870e94cb2b
commit
08151b6782
@ -1,18 +1,18 @@
|
||||
export default {
|
||||
|
||||
//正式接口
|
||||
// base_scm:'/api',
|
||||
// base_auth:'',//登录
|
||||
// base_mes:'/mes',//面料
|
||||
// base_process:'/mes',//工艺
|
||||
base_scm:'/api',
|
||||
base_auth:'',//登录
|
||||
base_mes:'/mes',//面料
|
||||
base_process:'/mes',//工艺
|
||||
|
||||
|
||||
//本地服务
|
||||
|
||||
// base_scm: 'http://192.168.1.222:7002',
|
||||
base_scm: 'https://scm.goodsilk.cn/api',
|
||||
base_auth:'https://oauth.goodsilk.cn/api',//登录
|
||||
base_mes:'https://scm.goodsilk.cn/mes',//面料
|
||||
base_process:'https://scm.goodsilk.cn/mes',//工艺
|
||||
// // base_scm: 'http://192.168.1.222:7002',
|
||||
// base_scm: 'https://scm.goodsilk.cn/api',
|
||||
// base_auth:'https://oauth.goodsilk.cn/api',//登录
|
||||
// base_mes:'https://scm.goodsilk.cn/mes',//面料
|
||||
// base_process:'https://scm.goodsilk.cn/mes',//工艺
|
||||
|
||||
}
|
@ -22,7 +22,7 @@
|
||||
form.value = JSON.parse(option.item)
|
||||
form.value.testTime = formatDate(new Date())
|
||||
for (let i = 0; i < form.value.ps; i++) {
|
||||
listData.value.push({})
|
||||
listData.value.push({gcsh:'01'})
|
||||
}
|
||||
if (form.value.status) {
|
||||
listData.value = form.value.mlxqs
|
||||
@ -142,36 +142,34 @@
|
||||
// 验布分数
|
||||
const ifReturn = ref(false)
|
||||
const ms = ref()
|
||||
const zfs = ref()
|
||||
const yjksms = ref()
|
||||
const zfs = ref(100)
|
||||
const yjksms = ref(0)
|
||||
const dialogList = ref([] as any[])
|
||||
const openDialog = (index : any) => {
|
||||
if (!form.value.width) return showToast('请先填写门幅!')
|
||||
showDialog.value = true
|
||||
indexData.value = index
|
||||
ms.value = listData.value[indexData.value].ms
|
||||
zfs.value = listData.value[indexData.value].zfs
|
||||
yjksms.value = listData.value[indexData.value].yjksms
|
||||
zfs.value = listData.value[indexData.value].zfs?listData.value[indexData.value].zfs:100
|
||||
yjksms.value = listData.value[indexData.value].yjksms?listData.value[indexData.value].yjksms:0
|
||||
ifReturn.value = listData.value[indexData.value].ifReturn
|
||||
dialogList.value = listData.value[indexData.value].dialogList ? listData.value[indexData.value].dialogList : []
|
||||
dialogList.value = listData.value[indexData.value].dialogList ? listData.value[indexData.value].dialogList : [{}]
|
||||
}
|
||||
const dialogCancel = () => {
|
||||
ms.value = ''
|
||||
zfs.value = ''
|
||||
yjksms.value = ''
|
||||
yjksms.value = 0
|
||||
ifReturn.value = false
|
||||
dialogList.value = []
|
||||
showDialog.value = false
|
||||
}
|
||||
const dialogSubmit = () => {
|
||||
listData.value[indexData.value] = { ms: ms.value, zfs: zfs.value, yjksms: yjksms.value, ifReturn: ifReturn.value, dialogList: dialogList.value }
|
||||
listData.value[indexData.value] = { ms: ms.value, zfs: zfs.value, yjksms: yjksms.value, ifReturn: ifReturn.value, dialogList: dialogList.value,gcsh:'01' }
|
||||
if (ifReturn.value) {
|
||||
listData.value[indexData.value].code = '回修'
|
||||
}
|
||||
showDialog.value = false
|
||||
ms.value = ''
|
||||
zfs.value = ''
|
||||
yjksms.value = ''
|
||||
yjksms.value = 0
|
||||
ifReturn.value = false
|
||||
dialogList.value = []
|
||||
}
|
||||
@ -191,10 +189,15 @@
|
||||
chooseItem.value = dialogList.value[indexType.value]
|
||||
}
|
||||
const popupSubmit = () => {
|
||||
if (!chooseItem.value.wz || !chooseItem.value.kfs || !chooseItem.value.xc) return showToast('请填写完整信息!')
|
||||
if (!chooseItem.value.xc || !chooseItem.value.kfs) return showToast('请填写完整信息!')//!chooseItem.value.wz || !chooseItem.value.kfs ||
|
||||
showPop.value = false
|
||||
cultFs()
|
||||
}
|
||||
|
||||
const cultFs =()=>{
|
||||
let fs = 100
|
||||
dialogList.value.forEach((l : any) => {
|
||||
fs = fs - l.kfs
|
||||
fs = fs - (l.kfs?l.kfs:0)
|
||||
})
|
||||
zfs.value = fs
|
||||
if (form.value.width >= 120) {
|
||||
@ -210,7 +213,6 @@
|
||||
yjksms.value = 0
|
||||
}
|
||||
}
|
||||
showPop.value = false
|
||||
}
|
||||
|
||||
//提交
|
||||
@ -312,7 +314,6 @@
|
||||
//申请审核
|
||||
const application = () => {
|
||||
listData1.value = JSON.parse(JSON.stringify(listData.value))
|
||||
console.log(listData1.value);
|
||||
let tj = false
|
||||
listData1.value.forEach((l : any) => {
|
||||
if ((!l.ms || !l.code || !l.gcsh) && !l.ifReturn) {
|
||||
@ -359,6 +360,17 @@
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
const closePopup = () =>{
|
||||
showPop.value=false
|
||||
chooseItem.value={}
|
||||
cultFs()
|
||||
}
|
||||
|
||||
const delectList = (index:any) =>{
|
||||
dialogList.value.splice(index,1)
|
||||
cultFs()
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
@ -467,11 +479,17 @@
|
||||
</view>
|
||||
<view class="grid-container2" v-for="(item,index) in dialogList" :key="index">
|
||||
<view class="grid-item">
|
||||
<van-icon name="clear" color="red" @click="dialogList.splice(index,1)" />
|
||||
<van-icon name="clear" color="red" @click="delectList(index)" />
|
||||
</view>
|
||||
<view class="grid-item" @click="openPopup(index)">
|
||||
<van-field readonly v-model="item.xc" :rules="ifReturn?[]:[{ required: true, message: '请填写' }]"/>
|
||||
</view>
|
||||
<view class="grid-item">
|
||||
<van-field readonly v-model="item.kfs" :rules="ifReturn?[]:[{ required: true, message: '请填写' }]" type="number"/>
|
||||
</view>
|
||||
<view class="grid-item">
|
||||
<van-field class="line" v-model="item.wz" :rules="ifReturn?[]:[{ required: true, message: '请填写' }]" type="number"/>
|
||||
</view>
|
||||
<view class="grid-item" @click="openPopup(index)">{{item.xc}}</view>
|
||||
<view class="grid-item">{{item.kfs}}</view>
|
||||
<view class="grid-item">{{item.wz}}</view>
|
||||
</view>
|
||||
|
||||
<view class="footer-button">
|
||||
@ -485,8 +503,8 @@
|
||||
</van-form>
|
||||
</van-dialog>
|
||||
|
||||
<van-popup v-model:show="showPop" style="width: 80%" round :close-on-click-overlay="false">
|
||||
<view class="grid-container3">
|
||||
<van-popup v-model:show="showPop" style="width: 100%" round :close-on-click-overlay="false">
|
||||
<view class="grid-container3" style="margin-top: 40px;">
|
||||
<view class="grid-item" v-for="(item,index) in blemlist" :key="index">
|
||||
<p :class="chooseItem.xc==item.name?'xz':'wxz'" @click="chooseItem.xc=item.name">{{item.name}}</p>
|
||||
</view>
|
||||
@ -506,14 +524,14 @@
|
||||
<p :class="chooseItem.kfs==4?'xz':'wxz'">4</p>
|
||||
</view>
|
||||
</view>
|
||||
<van-field label="位置" label-width="2.5em" colon v-model="chooseItem.wz" class="line" type="number"
|
||||
@input="chooseItem.wz=chooseItem.wz.replace(/^\D*(\d*(?:\.\d{0,1})?).*$/g, '$1')" />
|
||||
<!-- <van-field label="位置" label-width="2.5em" colon v-model="chooseItem.wz" class="line" type="number"
|
||||
@input="chooseItem.wz=chooseItem.wz.replace(/^\D*(\d*(?:\.\d{0,1})?).*$/g, '$1')" /> -->
|
||||
<view class="footer-button">
|
||||
<van-button size="small" style="width: 25vw;" @click="popupSubmit">
|
||||
完成
|
||||
<van-button size="small" style="width: 25vw;" @click="closePopup">
|
||||
取消
|
||||
</van-button>
|
||||
<van-button size="small" type="success" style="width: 25vw;" @click="popupNext">
|
||||
下一处
|
||||
<van-button size="small" type="success" style="width: 25vw;" @click="popupSubmit">
|
||||
完成
|
||||
</van-button>
|
||||
</view>
|
||||
</van-popup>
|
||||
@ -584,7 +602,7 @@
|
||||
}
|
||||
|
||||
.grid-container1 {
|
||||
font-size: 24rpx;
|
||||
font-size: 16px;
|
||||
display: grid;
|
||||
grid-template-columns: 0.5fr 1fr 1.5fr 1fr 1fr;
|
||||
padding: 0 15rpx;
|
||||
@ -607,12 +625,12 @@
|
||||
::v-deep .van-button--normal {
|
||||
padding: 8rpx 16rpx;
|
||||
height: 50rpx;
|
||||
font-size: 24rpx;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
::v-deep .van-field__control {
|
||||
text-align: center;
|
||||
font-size: 24rpx !important;
|
||||
font-size: 14px !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -666,7 +684,7 @@
|
||||
::v-deep .van-button--normal {
|
||||
padding: 8rpx 16rpx;
|
||||
height: 50rpx;
|
||||
font-size: 18rpx;
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -676,6 +694,7 @@
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr 1fr;
|
||||
padding: 0 15rpx;
|
||||
font-size: 20px;
|
||||
|
||||
.grid-item {
|
||||
border: 1rpx solid #73a7dc;
|
||||
@ -695,7 +714,7 @@
|
||||
::v-deep .van-button--normal {
|
||||
padding: 8rpx 16rpx;
|
||||
height: 50rpx;
|
||||
font-size: 18rpx;
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -722,6 +741,7 @@
|
||||
}
|
||||
|
||||
.grid-container4 {
|
||||
font-size: 16px;
|
||||
display: grid;
|
||||
grid-template-columns: 0.5fr 1fr 1fr 1.5fr;
|
||||
padding: 0 15rpx;
|
||||
|
@ -22,7 +22,7 @@
|
||||
form.value = JSON.parse(option.item)
|
||||
form.value.testTime = formatDate(new Date())
|
||||
for (let i = 0; i < form.value.ps; i++) {
|
||||
listData.value.push({})
|
||||
listData.value.push({gcsh:'01'})
|
||||
}
|
||||
if (form.value.status) {
|
||||
listData.value = form.value.mlxqs
|
||||
@ -142,36 +142,34 @@
|
||||
// 验布分数
|
||||
const ifReturn = ref(false)
|
||||
const ms = ref()
|
||||
const zfs = ref()
|
||||
const yjksms = ref()
|
||||
const zfs = ref(100)
|
||||
const yjksms = ref(0)
|
||||
const dialogList = ref([] as any[])
|
||||
const openDialog = (index : any) => {
|
||||
if (!form.value.width) return showToast('请先填写门幅!')
|
||||
showDialog.value = true
|
||||
indexData.value = index
|
||||
ms.value = listData.value[indexData.value].ms
|
||||
zfs.value = listData.value[indexData.value].zfs
|
||||
yjksms.value = listData.value[indexData.value].yjksms
|
||||
zfs.value = listData.value[indexData.value].zfs?listData.value[indexData.value].zfs:100
|
||||
yjksms.value = listData.value[indexData.value].yjksms?listData.value[indexData.value].yjksms:0
|
||||
ifReturn.value = listData.value[indexData.value].ifReturn
|
||||
dialogList.value = listData.value[indexData.value].dialogList ? listData.value[indexData.value].dialogList : []
|
||||
dialogList.value = listData.value[indexData.value].dialogList ? listData.value[indexData.value].dialogList : [{}]
|
||||
}
|
||||
const dialogCancel = () => {
|
||||
ms.value = ''
|
||||
zfs.value = ''
|
||||
yjksms.value = ''
|
||||
yjksms.value = 0
|
||||
ifReturn.value = false
|
||||
dialogList.value = []
|
||||
showDialog.value = false
|
||||
}
|
||||
const dialogSubmit = () => {
|
||||
listData.value[indexData.value] = { ms: ms.value, zfs: zfs.value, yjksms: yjksms.value, ifReturn: ifReturn.value, dialogList: dialogList.value }
|
||||
listData.value[indexData.value] = { ms: ms.value, zfs: zfs.value, yjksms: yjksms.value, ifReturn: ifReturn.value, dialogList: dialogList.value,gcsh:'01' }
|
||||
if (ifReturn.value) {
|
||||
listData.value[indexData.value].code = '回修'
|
||||
}
|
||||
showDialog.value = false
|
||||
ms.value = ''
|
||||
zfs.value = ''
|
||||
yjksms.value = ''
|
||||
yjksms.value = 0
|
||||
ifReturn.value = false
|
||||
dialogList.value = []
|
||||
}
|
||||
@ -191,10 +189,15 @@
|
||||
chooseItem.value = dialogList.value[indexType.value]
|
||||
}
|
||||
const popupSubmit = () => {
|
||||
if (!chooseItem.value.wz || !chooseItem.value.kfs || !chooseItem.value.xc) return showToast('请填写完整信息!')
|
||||
if (!chooseItem.value.xc || !chooseItem.value.kfs) return showToast('请填写完整信息!')//!chooseItem.value.wz || !chooseItem.value.kfs ||
|
||||
showPop.value = false
|
||||
cultFs()
|
||||
}
|
||||
|
||||
const cultFs =()=>{
|
||||
let fs = 100
|
||||
dialogList.value.forEach((l : any) => {
|
||||
fs = fs - l.kfs
|
||||
fs = fs - (l.kfs?l.kfs:0)
|
||||
})
|
||||
zfs.value = fs
|
||||
if (form.value.width >= 120) {
|
||||
@ -210,7 +213,6 @@
|
||||
yjksms.value = 0
|
||||
}
|
||||
}
|
||||
showPop.value = false
|
||||
}
|
||||
|
||||
//提交
|
||||
@ -248,9 +250,9 @@
|
||||
})
|
||||
}
|
||||
})
|
||||
putAction('/testing/check', data).then((res : any) => {
|
||||
putAction('/testing/test', data).then((res : any) => {
|
||||
if (res.code === 200) {
|
||||
uni.navigateBack()
|
||||
history.back()
|
||||
}
|
||||
})
|
||||
})
|
||||
@ -275,9 +277,9 @@
|
||||
})
|
||||
}
|
||||
})
|
||||
putAction('/testing/check', data).then((res : any) => {
|
||||
putAction('/testing/test', data).then((res : any) => {
|
||||
if (res.code === 200) {
|
||||
uni.navigateBack()
|
||||
history.back()
|
||||
}
|
||||
})
|
||||
});
|
||||
@ -294,12 +296,81 @@
|
||||
status: '保存',
|
||||
})
|
||||
})
|
||||
putAction('/testing/check', data).then((res : any) => {
|
||||
putAction('/testing/test', data).then((res : any) => {
|
||||
if (res.code === 200) {
|
||||
uni.navigateBack()
|
||||
history.back()
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
const zgshDialog = ref(false)
|
||||
const shChecked = ref(false)
|
||||
const listData1 = ref([] as any[])
|
||||
watch(shChecked, () => {
|
||||
listData1.value.forEach((l : any) => {
|
||||
l.checked = shChecked.value
|
||||
})
|
||||
})
|
||||
//申请审核
|
||||
const application = () => {
|
||||
listData1.value = JSON.parse(JSON.stringify(listData.value))
|
||||
let tj = false
|
||||
listData1.value.forEach((l : any) => {
|
||||
if ((!l.ms || !l.code || !l.gcsh) && !l.ifReturn) {
|
||||
tj = true
|
||||
}
|
||||
})
|
||||
if (tj) return showToast('请填写完整信息!')
|
||||
zgshDialog.value = true
|
||||
}
|
||||
const zgshSubmit = () => {
|
||||
let data = []
|
||||
listData1.value.forEach((l : any, j : any) => {
|
||||
if (l.checked) {
|
||||
if (l.code == '回修') {
|
||||
data.push({
|
||||
...form.value,
|
||||
id: form.value.ids[j],
|
||||
mlxq: l,
|
||||
testItems: testItems.value,
|
||||
status: '待审核',
|
||||
})
|
||||
} else {
|
||||
data.push({
|
||||
...form.value,
|
||||
id: form.value.ids[j],
|
||||
mlxq: l,
|
||||
testItems: testItems.value,
|
||||
status: '待审核',
|
||||
})
|
||||
}
|
||||
} else {
|
||||
data.push({
|
||||
...form.value,
|
||||
id: form.value.ids[j],
|
||||
mlxq: l,
|
||||
testItems: testItems.value,
|
||||
status: '保存',
|
||||
})
|
||||
}
|
||||
})
|
||||
putAction('/testing/test', data).then((res : any) => {
|
||||
if (res.code === 200) {
|
||||
history.back()
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
const closePopup = () =>{
|
||||
showPop.value=false
|
||||
chooseItem.value={}
|
||||
cultFs()
|
||||
}
|
||||
|
||||
const delectList = (index:any) =>{
|
||||
dialogList.value.splice(index,1)
|
||||
cultFs()
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
@ -367,6 +438,7 @@
|
||||
<van-button block style="margin: 10rpx;" @click="save">
|
||||
保存
|
||||
</van-button>
|
||||
|
||||
<van-button block type="primary" native-type="submit" style="margin: 10rpx;">
|
||||
提交
|
||||
</van-button>
|
||||
@ -405,11 +477,17 @@
|
||||
</view>
|
||||
<view class="grid-container2" v-for="(item,index) in dialogList" :key="index">
|
||||
<view class="grid-item">
|
||||
<van-icon name="clear" color="red" @click="dialogList.splice(index,1)" />
|
||||
<van-icon name="clear" color="red" @click="delectList(index)" />
|
||||
</view>
|
||||
<view class="grid-item" @click="openPopup(index)">
|
||||
<van-field readonly v-model="item.xc" :rules="ifReturn?[]:[{ required: true, message: '请填写' }]"/>
|
||||
</view>
|
||||
<view class="grid-item">
|
||||
<van-field readonly v-model="item.kfs" :rules="ifReturn?[]:[{ required: true, message: '请填写' }]" type="number"/>
|
||||
</view>
|
||||
<view class="grid-item">
|
||||
<van-field class="line" v-model="item.wz" :rules="ifReturn?[]:[{ required: true, message: '请填写' }]" type="number"/>
|
||||
</view>
|
||||
<view class="grid-item" @click="openPopup(index)">{{item.xc}}</view>
|
||||
<view class="grid-item">{{item.kfs}}</view>
|
||||
<view class="grid-item">{{item.wz}}</view>
|
||||
</view>
|
||||
|
||||
<view class="footer-button">
|
||||
@ -423,8 +501,8 @@
|
||||
</van-form>
|
||||
</van-dialog>
|
||||
|
||||
<van-popup v-model:show="showPop" style="width: 80%" round :close-on-click-overlay="false">
|
||||
<view class="grid-container3">
|
||||
<van-popup v-model:show="showPop" style="width: 100%" round :close-on-click-overlay="false">
|
||||
<view class="grid-container3" style="margin-top: 40px;">
|
||||
<view class="grid-item" v-for="(item,index) in blemlist" :key="index">
|
||||
<p :class="chooseItem.xc==item.name?'xz':'wxz'" @click="chooseItem.xc=item.name">{{item.name}}</p>
|
||||
</view>
|
||||
@ -444,18 +522,48 @@
|
||||
<p :class="chooseItem.kfs==4?'xz':'wxz'">4</p>
|
||||
</view>
|
||||
</view>
|
||||
<van-field label="位置" label-width="2.5em" colon v-model="chooseItem.wz" class="line" type="number"
|
||||
@input="chooseItem.wz=chooseItem.wz.replace(/^\D*(\d*(?:\.\d{0,1})?).*$/g, '$1')" />
|
||||
<!-- <van-field label="位置" label-width="2.5em" colon v-model="chooseItem.wz" class="line" type="number"
|
||||
@input="chooseItem.wz=chooseItem.wz.replace(/^\D*(\d*(?:\.\d{0,1})?).*$/g, '$1')" /> -->
|
||||
<view class="footer-button">
|
||||
<van-button size="small" style="width: 25vw;" @click="popupSubmit">
|
||||
完成
|
||||
<van-button size="small" style="width: 25vw;" @click="closePopup">
|
||||
取消
|
||||
</van-button>
|
||||
<van-button size="small" type="success" style="width: 25vw;" @click="popupNext">
|
||||
下一处
|
||||
<van-button size="small" type="success" style="width: 25vw;" @click="popupSubmit">
|
||||
完成
|
||||
</van-button>
|
||||
</view>
|
||||
</van-popup>
|
||||
|
||||
<van-dialog v-model:show="zgshDialog">
|
||||
<view style="margin: 10rpx 5rpx;">
|
||||
<p style="margin-bottom: 10rpx;">请选择需要主管审核的面料:</p>
|
||||
<view class="grid-container4">
|
||||
<view class="grid-item"><van-checkbox v-model="shChecked"></van-checkbox></view>
|
||||
<view class="grid-item">分数</view>
|
||||
<view class="grid-item">总米数<br>预计扣损米数</view>
|
||||
<view class="grid-item">操作</view>
|
||||
</view>
|
||||
<view class="grid-container4" v-for="(item,index) in listData1" :key="index">
|
||||
<view class="grid-item">
|
||||
<van-checkbox v-model="item.checked"></van-checkbox>
|
||||
</view>
|
||||
<view class="grid-item" @click="openDialog(index)">{{item.zfs}}</view>
|
||||
<view class="grid-item">{{item.ms}}/{{item.yjksms}}</view>
|
||||
<view class="grid-item">{{item.code}}</view>
|
||||
</view>
|
||||
</view>
|
||||
<template #footer>
|
||||
<view class="footer-button">
|
||||
<van-button size="small" style="width: 25vw;" @click="zgshDialog=false">
|
||||
取消
|
||||
</van-button>
|
||||
<van-button size="small" type="success" style="width: 25vw;" @click="zgshSubmit">
|
||||
确认
|
||||
</van-button>
|
||||
</view>
|
||||
</template>
|
||||
</van-dialog>
|
||||
|
||||
<cshaptx4869-scancode v-if="h5ScanCode" @success="handleSuccess" @fail="handleFail"
|
||||
@close="handleClose"></cshaptx4869-scancode>
|
||||
<van-calendar v-model:show="show" @confirm="onConfirmDate" :min-date="new Date(2010, 0, 1)"
|
||||
@ -492,7 +600,7 @@
|
||||
}
|
||||
|
||||
.grid-container1 {
|
||||
font-size: 24rpx;
|
||||
font-size: 16px;
|
||||
display: grid;
|
||||
grid-template-columns: 0.5fr 1fr 1.5fr 1fr 1fr;
|
||||
padding: 0 15rpx;
|
||||
@ -515,12 +623,12 @@
|
||||
::v-deep .van-button--normal {
|
||||
padding: 8rpx 16rpx;
|
||||
height: 50rpx;
|
||||
font-size: 24rpx;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
::v-deep .van-field__control {
|
||||
text-align: center;
|
||||
font-size: 24rpx !important;
|
||||
font-size: 14px !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -574,7 +682,7 @@
|
||||
::v-deep .van-button--normal {
|
||||
padding: 8rpx 16rpx;
|
||||
height: 50rpx;
|
||||
font-size: 18rpx;
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -584,6 +692,7 @@
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr 1fr;
|
||||
padding: 0 15rpx;
|
||||
font-size: 20px;
|
||||
|
||||
.grid-item {
|
||||
border: 1rpx solid #73a7dc;
|
||||
@ -603,7 +712,7 @@
|
||||
::v-deep .van-button--normal {
|
||||
padding: 8rpx 16rpx;
|
||||
height: 50rpx;
|
||||
font-size: 18rpx;
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -630,6 +739,7 @@
|
||||
}
|
||||
|
||||
.grid-container4 {
|
||||
font-size: 16px;
|
||||
display: grid;
|
||||
grid-template-columns: 0.5fr 1fr 1fr 1.5fr;
|
||||
padding: 0 15rpx;
|
||||
|
@ -399,6 +399,7 @@
|
||||
}
|
||||
|
||||
.grid-container {
|
||||
font-size: 16px;
|
||||
display: grid;
|
||||
grid-template-columns: 1.5fr 2fr 1.5fr 1.2fr;
|
||||
padding: 0 15rpx;
|
||||
@ -423,7 +424,7 @@
|
||||
.content {
|
||||
flex: 1;
|
||||
overflow-y: scroll;
|
||||
font-size: 24rpx;
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
|
||||
@ -460,7 +461,6 @@
|
||||
::v-deep .van-button--normal {
|
||||
padding: 5px 8px;
|
||||
height: 30px;
|
||||
font-size: 22rpx;
|
||||
}
|
||||
|
||||
::v-deep .van-field__control {
|
||||
|
@ -111,6 +111,7 @@
|
||||
flex-direction: column;
|
||||
height: 100vh;
|
||||
width: 100vw;
|
||||
overflow-y: hidden;
|
||||
|
||||
.van-nav-bar {
|
||||
width: 100%;
|
||||
@ -119,6 +120,7 @@
|
||||
.content {
|
||||
flex: 1;
|
||||
padding: 0 20rpx;
|
||||
overflow-y: scroll;
|
||||
|
||||
.grid-container {
|
||||
display: grid;
|
||||
|
@ -94,6 +94,7 @@
|
||||
flex-direction: column;
|
||||
height: 100vh;
|
||||
width: 100vw;
|
||||
overflow-y: hidden;
|
||||
|
||||
.van-nav-bar {
|
||||
width: 100%;
|
||||
@ -102,6 +103,7 @@
|
||||
.content {
|
||||
flex: 1;
|
||||
padding: 0 20rpx;
|
||||
overflow-y: scroll;
|
||||
|
||||
.grid-container {
|
||||
display: grid;
|
||||
|
@ -110,7 +110,7 @@
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<van-button type="primary" style="margin: 10rpx;" @click="onSubmit">提交</van-button>
|
||||
<van-button type="primary" style="margin: 10rpx;height: 40px;" @click="onSubmit">提交</van-button>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
@ -120,6 +120,7 @@
|
||||
flex-direction: column;
|
||||
height: 100vh;
|
||||
width: 100vw;
|
||||
overflow-y: hidden;
|
||||
|
||||
.van-nav-bar {
|
||||
width: 100%;
|
||||
@ -128,6 +129,7 @@
|
||||
.content {
|
||||
flex: 1;
|
||||
padding: 0 20rpx;
|
||||
overflow-y: scroll;
|
||||
|
||||
.grid-container {
|
||||
display: grid;
|
||||
|
@ -153,7 +153,7 @@
|
||||
} else if (typeData.value === 'belongTo') {
|
||||
popuList.value = nameList.value
|
||||
} else if (typeData.value === 'extraOptions') {
|
||||
popuList.value = otherList.value[indexData.value].options.map((l : any) => ({ text: l.name, value: l.name }))
|
||||
popuList.value = otherList.value[indexData1.value].options.map((l : any) => ({ text: l.name, value: l.name }))
|
||||
} else if (typeData.value === 'craftFlow') {
|
||||
let item = {} as any
|
||||
craftList.value.forEach((l : any) => {
|
||||
@ -284,6 +284,9 @@
|
||||
activeIds.value = []
|
||||
}
|
||||
|
||||
watch(form.value.orderItems,()=>{
|
||||
computing()
|
||||
})
|
||||
|
||||
const culit = (itemSecond : any) => {
|
||||
itemSecond.qty = (itemSecond.len / 47).toFixed(1)
|
||||
@ -293,12 +296,14 @@
|
||||
let zms = 0
|
||||
let zps = 0
|
||||
let ddje = 0
|
||||
let xj = 0
|
||||
form.value.orderItems.forEach((l : any) => {
|
||||
l.fabric.forEach((m : any) => {
|
||||
zms += m.len * 1
|
||||
zps += m.qty * 1
|
||||
zms += (m.len?m.len:0)*1
|
||||
zps += (m.qty?m.qty:0) * 1
|
||||
xj += m.price*(m.len?m.len:0)
|
||||
})
|
||||
ddje = zms * l.price
|
||||
ddje += xj
|
||||
})
|
||||
form.value.customOrder.totalLen = zms.toFixed(1)
|
||||
form.value.customOrder.totalQty = zps.toFixed(1)
|
||||
@ -377,6 +382,7 @@
|
||||
<van-field v-model="item.craftFlow" name="工艺流程" label="工艺流程" colon
|
||||
:rules="[{ required: true, message: '请填写' }]" label-width="5em" readonly class="bor"
|
||||
@click="choosePic('craftFlow',index)" />
|
||||
|
||||
<view v-for="(itemSecond,indexSecond) in item.fabric" :key="index">
|
||||
<view class="a-c">
|
||||
<van-icon name="add" color="red" size="25" v-if="indexSecond===0"
|
||||
@ -390,20 +396,22 @@
|
||||
<van-field v-model="itemSecond.len" name="需求米数" label="需求米数" type="number" colon
|
||||
label-width="6.5em"
|
||||
:rules="[{ required: true, message: '请填写' },{ validator, message: '保留一位小数' }]"
|
||||
@input="itemSecond.len=itemSecond.len<=0?'':itemSecond.len"
|
||||
@blur="culit(itemSecond)" />
|
||||
<van-field v-model="itemSecond.qty" type="number" name="需求匹数" label="需求匹数" colon
|
||||
label-width="6.5em"
|
||||
:rules="[{ required: true, message: '请填写' },{ validator, message: '保留一位小数' }]"
|
||||
@blur="computing()" />
|
||||
/>
|
||||
<van-field v-model="itemSecond.price" name="订单单价" label="订单单价" colon
|
||||
:rules="[{ required: true, message: '请填写' }]" label-width="6.5em"/>
|
||||
</view>
|
||||
<van-field v-model="item.price" name="订单单价" label="订单单价" colon
|
||||
:rules="[{ required: true, message: '请填写' }]" label-width="5em" @blur="computing()" />
|
||||
|
||||
<van-field v-model="item.craftComment.name" name="工艺要求" label="工艺要求" colon
|
||||
:rules="[{ required: true, message: '请填写' }]" label-width="5em" readonly class="bor"
|
||||
@click="choosePic('craftComment',index)" />
|
||||
<van-field v-model="item.width" name="有效门幅" label="有效门幅" colon label-width="5em"
|
||||
:rules="item.expecetWidth?[]:[{ required: true, message: '请填写' },{ validator, message: '保留一位小数' }]" />
|
||||
<van-field v-model="item.expecetWidth" name="全门幅" label="全门幅" colon label-width="5em"
|
||||
:rules="item.expectWidth?[]:[{ required: true, message: '请填写' },{ validator, message: '保留一位小数' }]" />
|
||||
<van-field v-model="item.expectWidth" name="全门幅" label="全门幅" colon label-width="5em"
|
||||
:rules="item.width?[]:[{ required: true, message: '请填写' },{ validator, message: '保留一位小数' }]" />
|
||||
<p>其他要求</p>
|
||||
<view v-for="(itemSecond,indexSecond) in item.extraOptions" :key="indexSecond">
|
||||
|
@ -68,14 +68,6 @@
|
||||
nameList.value = res.data.map((l : any) => ({ value: l, text: l }))
|
||||
}
|
||||
})
|
||||
//其他选项
|
||||
getAction('/extraOption').then((res : any) => {
|
||||
if (res.code === 200) {
|
||||
otherList.value = JSON.parse(res.data.payload)
|
||||
form.value.orderItems[0].extraOptions = otherList.value.map((l : any) => ({ name: l.name, value: l.options.find((m : any) => m.default) ? l.options.find((m : any) => m.default).name : '' }))
|
||||
}
|
||||
})
|
||||
|
||||
})
|
||||
//新增面料块
|
||||
const addFabric = () => {
|
||||
@ -102,6 +94,15 @@
|
||||
fileList.value = [{ url: form.value.customOrder.checkPic }]
|
||||
}
|
||||
hasTex.value = form.value.customOrder.hasTex ? '含税' : '不含税'
|
||||
if(!option.item){
|
||||
//其他选项
|
||||
getAction('/extraOption').then((res : any) => {
|
||||
if (res.code === 200) {
|
||||
otherList.value = JSON.parse(res.data.payload)
|
||||
form.value.orderItems[0].extraOptions = otherList.value.map((l : any) => ({ name: l.name, value: l.options.find((m : any) => m.default) ? l.options.find((m : any) => m.default).name : '' }))
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
|
||||
const form = ref({ customOrder: { makeTime: formatDate(new Date()) }, orderItems: [{ fabric: [{}], craftComment: {} }] } as any)
|
||||
@ -350,7 +351,7 @@
|
||||
//通过
|
||||
const pass = () => {
|
||||
if (form.value.customOrder.status === '待排单员审核') {
|
||||
if (!pic.value) showToast('请上传排单图!')
|
||||
if (!pic.value) return showToast('请上传排单图!')
|
||||
showConfirmDialog({
|
||||
title: '提示',
|
||||
message: '是否确认通过本单?',
|
||||
@ -465,6 +466,11 @@
|
||||
<van-field v-model="item.craft" name="工艺名称" label="工艺名称" colon
|
||||
:rules="[{ required: true, message: '请填写' }]" label-width="5em" readonly class="bor"
|
||||
@click="choosePic('craft',index)" />
|
||||
|
||||
<van-field v-model="item.craftFlow" name="工艺流程" label="工艺流程" colon
|
||||
:rules="[{ required: true, message: '请填写' }]" label-width="5em" readonly class="bor"
|
||||
@click="choosePic('craftFlow',index)" />
|
||||
|
||||
<view v-for="(itemSecond,indexSecond) in item.fabric" :key="index">
|
||||
<view class="a-c">
|
||||
<van-icon name="add" color="red" size="25" v-if="index===0"
|
||||
@ -483,15 +489,16 @@
|
||||
label-width="6.5em"
|
||||
:rules="[{ required: true, message: '请填写' },{ validator, message: '保留一位小数' }]"
|
||||
@blur="computing()" />
|
||||
<van-field v-model="itemSecond.price" name="订单单价" label="订单单价" colon
|
||||
:rules="[{ required: true, message: '请填写' }]" label-width="6.5em" @blur="computing()" />
|
||||
</view>
|
||||
<van-field v-model="item.price" name="订单单价" label="订单单价" colon
|
||||
:rules="[{ required: true, message: '请填写' }]" label-width="5em" @blur="computing()" />
|
||||
|
||||
<van-field v-model="item.craftComment.name" name="工艺要求" label="工艺要求" colon
|
||||
:rules="[{ required: true, message: '请填写' }]" label-width="5em" readonly class="bor"
|
||||
@click="choosePic('craftComment',index)" />
|
||||
<van-field v-model="item.width" name="有效门幅" label="有效门幅" colon label-width="5em"
|
||||
:rules="item.expecetWidth?[]:[{ required: true, message: '请填写' },{ validator, message: '保留一位小数' }]" />
|
||||
<van-field v-model="item.expecetWidth" name="全门幅" label="全门幅" colon label-width="5em"
|
||||
:rules="item.expectWidth?[]:[{ required: true, message: '请填写' },{ validator, message: '保留一位小数' }]" />
|
||||
<van-field v-model="item.expectWidth" name="全门幅" label="全门幅" colon label-width="5em"
|
||||
:rules="item.width?[]:[{ required: true, message: '请填写' },{ validator, message: '保留一位小数' }]" />
|
||||
<p>其他要求</p>
|
||||
<view v-for="(itemSecond,indexSecond) in item.extraOptions" :key="indexSecond">
|
||||
|
@ -64,7 +64,7 @@
|
||||
};
|
||||
|
||||
function init() {
|
||||
getAction('/customOrder', form.value).then((res : any) => {
|
||||
getAction('/customOrder', {page:currentPage.value,size:10,...form.value}).then((res : any) => {
|
||||
if (res.code === 200) {
|
||||
res.data.record.forEach((l : any) => {
|
||||
list.value.push(l)
|
||||
@ -80,6 +80,7 @@
|
||||
}
|
||||
watch(form.value, () => {
|
||||
list.value = []
|
||||
currentPage.value=1
|
||||
init()
|
||||
})
|
||||
|
||||
@ -103,7 +104,7 @@
|
||||
//弹窗开启事件
|
||||
const handleOpen = () => {
|
||||
if (typeData.value === 'status') {
|
||||
popuList.value = [{ text: '待主管审核', value: '待主管审核' }, { text: '待主管审核', value: '待主管审核' }, { text: '待排单审核', value: '待排单审核' }, { text: '已通过', value: '已通过' }, { text: '被驳回', value: '被驳回' }, { text: '取消审核中', value: '取消审核中' }, { text: '已取消', value: '已取消' }]
|
||||
popuList.value = [{ text: '待主管审核', value: '待主管审核' }, { text: '待排单员审核', value: '待排单员审核' }, { text: '已通过', value: '已通过' }, { text: '被驳回', value: '被驳回' }, { text: '取消审核中', value: '取消审核中' }, { text: '已取消', value: '已取消' }]
|
||||
} else {
|
||||
popuList.value = nameList.value
|
||||
}
|
||||
|
@ -281,7 +281,7 @@
|
||||
readonly :rules="[{ required: true, message: '请填写' }]" @click="choosePic" />
|
||||
<van-field v-model="formItem.jcps" name="进厂匹数" label="进厂匹数" colon label-width="5em"
|
||||
class="bor-n" readonly />
|
||||
<van-field v-model="formItem.jcms" name="进厂米数" label="进厂米数" type="digit" colon class="bor-n" readonly
|
||||
<van-field v-model="formItem.jcms" name="进厂米数" label="进厂米数" type="number" colon class="bor-n" readonly
|
||||
label-width="5em" />
|
||||
</view>
|
||||
</van-cell-group>
|
||||
@ -307,7 +307,7 @@
|
||||
class="bor-n" />
|
||||
<van-field v-model="item.syps" name="剩余米数" label="剩余米数" colon label-width="5em" class="bor-n"
|
||||
readonly />
|
||||
<van-field v-model="item.ms" name="排单米数" label="排单米数" colon label-width="5em" />
|
||||
<van-field v-model="item.ms" name="排单米数" label="排单米数" type="number" @input="item.ms=item.ms.replace(/^\D*(\d*(?:\.\d{0,1})?).*$/g, '$1')" colon label-width="5em" />
|
||||
</view>
|
||||
</van-cell-group>
|
||||
</view>
|
||||
|
@ -276,7 +276,7 @@
|
||||
readonly :rules="[{ required: true, message: '请填写' }]" @click="choosePic()" />
|
||||
<van-field v-model="formItem.jcps" name="进厂匹数" label="进厂匹数" colon label-width="5em"
|
||||
class="bor-n" readonly />
|
||||
<van-field v-model="formItem.jcms" name="进厂米数" label="进厂米数" type="digit" colon class="bor-n" readonly
|
||||
<van-field v-model="formItem.jcms" name="进厂米数" label="进厂米数" type="number" colon class="bor-n" readonly
|
||||
label-width="5em" />
|
||||
</view>
|
||||
</van-cell-group>
|
||||
@ -298,11 +298,15 @@
|
||||
<h3 style="text-align: center;margin-top: 10rpx;">扫码成功</h3>
|
||||
<van-cell-group inset>
|
||||
<view v-for="(item,index) in bhms" :key="index">
|
||||
<van-field v-model="item.code" name="面料编号" label="面料编号" colon readonly label-width="5em"
|
||||
class="bor-n" />
|
||||
<view style="display: flex;align-items: center;">
|
||||
<van-field v-model="item.code" name="面料编号" label="面料编号" colon readonly label-width="5em"
|
||||
class="bor-n" />
|
||||
<van-icon name="close" color="red" size="22px" @click="bhms.splice(index,1)"/>
|
||||
</view>
|
||||
|
||||
<van-field v-model="item.syps" name="剩余米数" label="剩余米数" colon label-width="5em" class="bor-n"
|
||||
readonly />
|
||||
<van-field v-model="item.ms" name="排单米数" label="排单米数" colon label-width="5em" />
|
||||
<van-field v-model="item.ms" name="排单米数" label="排单米数" type="number" @input="item.ms=item.ms.replace(/^\D*(\d*(?:\.\d{0,1})?).*$/g, '$1')" colon label-width="5em" />
|
||||
</view>
|
||||
</van-cell-group>
|
||||
</view>
|
||||
|
@ -117,8 +117,8 @@
|
||||
let url = '/craftFlows/byName?name=' + val.selectedValues[0]
|
||||
getAction(url).then((res : any) => {
|
||||
if (res.code === 200) {
|
||||
craftFlowLc.value = JSON.stringify(res.data)
|
||||
craftFlowLc.value.unshift({ name: special.value })
|
||||
craftFlowLc.value = res.data
|
||||
craftFlowLc.value.processes.unshift({ name: special.value })
|
||||
craftFlow.value = val.selectedValues[0]
|
||||
} else {
|
||||
showToast('请重新选择工艺流程!')
|
||||
@ -307,6 +307,7 @@
|
||||
details: {
|
||||
zt: status.value == processes.value.processes[processes.value.processes.length-1].name ? '待出厂' : status.value,
|
||||
list: list.value,
|
||||
processes: processes.value,
|
||||
form: form.value,
|
||||
},
|
||||
}
|
||||
|
@ -342,7 +342,7 @@
|
||||
let total=list.reduce((accumulator:any, currentValue:any) => {
|
||||
return accumulator + currentValue.ms*1;
|
||||
}, 0);
|
||||
return total
|
||||
return Number(total).toFixed(1)
|
||||
}
|
||||
//工序详情
|
||||
const toDetile = (item:any) =>{
|
||||
|
@ -128,6 +128,7 @@
|
||||
details: {
|
||||
zt: '已出厂',
|
||||
list: list.value,
|
||||
processes:processes.value,
|
||||
},
|
||||
}
|
||||
postAction('/tracking', data).then((res : any) => {
|
||||
|
@ -4,7 +4,7 @@
|
||||
<van-cell-group inset>
|
||||
<van-field style="font-size: 16px" v-model="username" name="用户名" label="用户名" placeholder="用户名"
|
||||
:rules="[{ required: true, message: '请填写用户名' }]" />
|
||||
<van-field style="font-size: 16px" v-model="password" type="password" name="密码" label="密码"
|
||||
<van-field style="font-size: 16px" v-model="password" right-icon="browsing-history" @click-right-icon="clickRight" :type="showPassword?'text':'password'" name="密码" label="密码"
|
||||
placeholder="密码" :rules="[{ required: true, message: '请填写密码' }]" />
|
||||
</van-cell-group>
|
||||
<div style="margin: 16px;">
|
||||
@ -26,6 +26,7 @@
|
||||
//手机
|
||||
const username = ref('');
|
||||
const password = ref('');
|
||||
const showPassword = ref(false);
|
||||
const onSubmit = () => {
|
||||
let data = {
|
||||
'username': username.value,
|
||||
@ -46,6 +47,10 @@
|
||||
}
|
||||
})
|
||||
};
|
||||
|
||||
const clickRight = () =>{
|
||||
showPassword.value=!showPassword.value
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
|
@ -28,11 +28,11 @@
|
||||
history.back()
|
||||
}
|
||||
const onClickRight = () => {
|
||||
form.value = {processes: [{necessary:true}]}
|
||||
form.value = { processes: [{ necessary: true }] }
|
||||
showPop.value = true
|
||||
}
|
||||
const edit = (item : any) => {
|
||||
form.value=JSON.parse(JSON.stringify(item))
|
||||
form.value = JSON.parse(JSON.stringify(item))
|
||||
showPop.value = true
|
||||
}
|
||||
const onSubmit = () => {
|
||||
@ -72,7 +72,7 @@
|
||||
// on cancel
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
const showPicker = ref(false)
|
||||
const indexType = ref()
|
||||
const popuList = ref([])
|
||||
@ -101,11 +101,11 @@
|
||||
<view class="flex">
|
||||
<van-nav-bar title="工艺流程维护" left-text="返回" left-arrow right-text="新增" @click-left="onClickLeft"
|
||||
@click-right="onClickRight" />
|
||||
<view class="grid-container">
|
||||
<view class="grid-item">工艺流程名称</view>
|
||||
<view class="grid-item">操作</view>
|
||||
</view>
|
||||
<view class="content">
|
||||
<view class="grid-container">
|
||||
<view class="grid-item">工艺流程名称</view>
|
||||
<view class="grid-item">操作</view>
|
||||
</view>
|
||||
<view class="grid-container" v-for="(item,index) in list" :key="index">
|
||||
<view class="grid-item">{{item.name}}</view>
|
||||
<view class="grid-item"><span style="color: #35a5f7" @click="edit(item)">编辑</span> <span
|
||||
@ -134,14 +134,16 @@
|
||||
</van-field>
|
||||
<p>请选择对应工序</p>
|
||||
<view v-for="(item,index) in form.processes" :key="index" class="a-b">
|
||||
<van-icon name="add" color="red" size="25" v-if="index===0" @click="form.processes.push({necessary:true})" />
|
||||
<van-icon name="add" color="red" size="25" v-if="index===0"
|
||||
@click="form.processes.push({necessary:true})" />
|
||||
<van-icon name="clear" color="red" size="25" v-if="index!=0"
|
||||
@click="form.processes.splice(index,1)" />
|
||||
<van-field v-model="item.name" name="工序" label="工序" label-align="right" readonly colon
|
||||
label-width="2.5em" class="bor" @click="choosePic(index)"
|
||||
:rules="[{ required: true, message: '请填写' }]">
|
||||
</van-field>
|
||||
<van-checkbox v-model="item.necessary" :name="false" style="margin-left: 15rpx;">不可跳过</van-checkbox>
|
||||
<van-checkbox v-model="item.necessary" :name="false"
|
||||
style="margin-left: 15rpx;">不可跳过</van-checkbox>
|
||||
</view>
|
||||
</van-cell-group>
|
||||
<view class="a-c">
|
||||
@ -151,7 +153,7 @@
|
||||
</van-form>
|
||||
</view>
|
||||
</van-popup>
|
||||
|
||||
|
||||
<!--选择框-->
|
||||
<van-popup v-model:show="showPicker" round position="bottom" @open="handleOpen">
|
||||
<van-picker show-toolbar :columns="popuList" @confirm="pickerConfirm" @cancel="showPickerCancel"
|
||||
@ -165,6 +167,7 @@
|
||||
flex-direction: column;
|
||||
height: 100vh;
|
||||
width: 100vw;
|
||||
overflow-y: hidden;
|
||||
|
||||
.van-nav-bar {
|
||||
width: 100%;
|
||||
@ -173,18 +176,19 @@
|
||||
.content {
|
||||
flex: 1;
|
||||
padding: 0 20rpx;
|
||||
overflow-y: scroll;
|
||||
}
|
||||
|
||||
.grid-container {
|
||||
display: grid;
|
||||
grid-template-columns: 3fr 1.5fr;
|
||||
.grid-container {
|
||||
display: grid;
|
||||
grid-template-columns: 3fr 1.5fr;
|
||||
|
||||
.grid-item {
|
||||
border: 1rpx solid #f2f2f2;
|
||||
text-align: center;
|
||||
.grid-item {
|
||||
border: 1rpx solid #f2f2f2;
|
||||
text-align: center;
|
||||
|
||||
::v-deep(.van-cell) {
|
||||
padding: 0 10rpx;
|
||||
}
|
||||
::v-deep(.van-cell) {
|
||||
padding: 0 10rpx;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -99,6 +99,7 @@
|
||||
flex-direction: column;
|
||||
height: 100vh;
|
||||
width: 100vw;
|
||||
overflow-y: hidden;
|
||||
|
||||
.van-nav-bar {
|
||||
width: 100%;
|
||||
@ -107,6 +108,7 @@
|
||||
.content {
|
||||
flex: 1;
|
||||
padding: 0 20rpx;
|
||||
overflow-y: scroll;
|
||||
|
||||
.grid-container {
|
||||
display: grid;
|
||||
|
@ -1,34 +1,33 @@
|
||||
<script lang="ts" setup>
|
||||
import { ref } from 'vue'
|
||||
import { onShow } from '@dcloudio/uni-app';
|
||||
import { deleteAction, getAction } from '../../common/http';
|
||||
import { showConfirmDialog, showToast } from 'vant';
|
||||
|
||||
import { ref } from 'vue'
|
||||
import { onShow } from '@dcloudio/uni-app';
|
||||
import { deleteAction, getAction } from '../../common/http';
|
||||
import { showConfirmDialog, showToast } from 'vant';
|
||||
const list = ref([] as any[])
|
||||
|
||||
const list= ref([] as any[])
|
||||
|
||||
onShow(()=>{
|
||||
init()
|
||||
})
|
||||
|
||||
const init=()=>{
|
||||
getAction('/process').then((res:any)=>{
|
||||
if(res.code===200){
|
||||
list.value=res.data
|
||||
}
|
||||
onShow(() => {
|
||||
init()
|
||||
})
|
||||
}
|
||||
|
||||
const onClickLeft = () =>{
|
||||
history.back()
|
||||
}
|
||||
const onClickRight=()=>{
|
||||
uni.navigateTo({
|
||||
url:'/pages/maintenance/p-details'
|
||||
})
|
||||
}
|
||||
const init = () => {
|
||||
getAction('/process').then((res : any) => {
|
||||
if (res.code === 200) {
|
||||
list.value = res.data
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
const del = (item : any) => {
|
||||
const onClickLeft = () => {
|
||||
history.back()
|
||||
}
|
||||
const onClickRight = () => {
|
||||
uni.navigateTo({
|
||||
url: '/pages/maintenance/p-details'
|
||||
})
|
||||
}
|
||||
|
||||
const del = (item : any) => {
|
||||
showConfirmDialog({
|
||||
title: '提示',
|
||||
message: '是否确认删除?',
|
||||
@ -45,65 +44,66 @@ const del = (item : any) => {
|
||||
// on cancel
|
||||
});
|
||||
}
|
||||
|
||||
const edit = (item:any) =>{
|
||||
|
||||
const edit = (item : any) => {
|
||||
uni.navigateTo({
|
||||
url:'/pages/maintenance/p-details?item='+JSON.stringify(item)
|
||||
url: '/pages/maintenance/p-details?item=' + JSON.stringify(item)
|
||||
})
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<view class="flex">
|
||||
<van-nav-bar
|
||||
title="工序项维护"
|
||||
left-text="返回"
|
||||
left-arrow
|
||||
right-text="新增"
|
||||
@click-left="onClickLeft"
|
||||
@click-right="onClickRight"
|
||||
/>
|
||||
<view class="content">
|
||||
<view class="grid-container">
|
||||
<view class="grid-item">工序</view>
|
||||
<view class="grid-item">序号</view>
|
||||
<view class="grid-item">操作</view>
|
||||
</view>
|
||||
<view class="grid-container" v-for="(item,index) in list" :key="index">
|
||||
<view class="grid-item">{{item.name}}</view>
|
||||
<view class="grid-item">{{item.serialNum}}</view>
|
||||
<view class="grid-item">
|
||||
<text @click="edit(item)" style="color:#5bd5ff">编辑</text>
|
||||
<text @click="del(item)" style="color: red;margin-left: 20rpx;">删除</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="flex">
|
||||
<van-nav-bar title="工序项维护" left-text="返回" left-arrow right-text="新增" @click-left="onClickLeft"
|
||||
@click-right="onClickRight" />
|
||||
<view class="grid-container">
|
||||
<view class="grid-item">工序</view>
|
||||
<view class="grid-item">序号</view>
|
||||
<view class="grid-item">操作</view>
|
||||
</view>
|
||||
<view class="content">
|
||||
<view class="grid-container" v-for="(item,index) in list" :key="index">
|
||||
<view class="grid-item">{{item.name}}</view>
|
||||
<view class="grid-item">{{item.serialNum}}</view>
|
||||
<view class="grid-item">
|
||||
<text @click="edit(item)" style="color:#5bd5ff">编辑</text>
|
||||
<text @click="del(item)" style="color: red;margin-left: 20rpx;">删除</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<style scoped lang="scss">
|
||||
.flex{
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
height: 100vh;
|
||||
width: 100vw;
|
||||
.van-nav-bar{
|
||||
width: 100%;
|
||||
}
|
||||
.content{
|
||||
flex: 1;
|
||||
padding: 0 10px;
|
||||
.grid-container {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr 1fr;
|
||||
.grid-item{
|
||||
text-align: center;
|
||||
border: 1px solid #f2f2f2;
|
||||
::v-deep(.van-cell){
|
||||
padding: 0 5px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
.flex {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
height: 100vh;
|
||||
width: 100vw;
|
||||
overflow-y: hidden;
|
||||
|
||||
.van-nav-bar {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.content {
|
||||
flex: 1;
|
||||
padding: 0 10px;
|
||||
overflow-y: scroll;
|
||||
}
|
||||
|
||||
.grid-container {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr 1fr;
|
||||
|
||||
.grid-item {
|
||||
text-align: center;
|
||||
border: 1px solid #f2f2f2;
|
||||
|
||||
::v-deep(.van-cell) {
|
||||
padding: 0 5px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
@ -261,6 +261,7 @@
|
||||
height: 100vh;
|
||||
overflow: hidden;
|
||||
margin: 0 15rpx;
|
||||
overflow-y: hidden;
|
||||
|
||||
.van-nav-bar {
|
||||
width: 100%;
|
||||
@ -280,6 +281,7 @@
|
||||
.content {
|
||||
flex: 1;
|
||||
overflow-y: scroll;
|
||||
overflow-y: scroll;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1,39 +1,104 @@
|
||||
<script setup lang="ts">
|
||||
import { ref } from 'vue';
|
||||
import { getAction } from '../../common/http';
|
||||
import { formatDate } from '../../utils/date';
|
||||
|
||||
const list = ref([] as any[])
|
||||
const form = ref({} as any)
|
||||
|
||||
const init=()=>{
|
||||
list.value=[]
|
||||
getAction('/tracking/op',{...form.value}).then((res:any)=>{
|
||||
if(res.code===200){
|
||||
res.data.forEach((l:any)=>{
|
||||
if(l.logs.length>0){
|
||||
l.trackingLog.yjccrq=addDaysToDate(l.logs[0].details.form.czrq , l.logs[0].details.form.yjccts)
|
||||
if(l.logs.length>1&&l.logs[l.logs.length-1].details.zt!='已出厂'){
|
||||
l.trackingLog.yjxybrq=l.logs[l.logs.length-1].details.form.yjxybrq
|
||||
}else{
|
||||
l.trackingLog.yjxybrq='暂无'
|
||||
}
|
||||
}else{
|
||||
l.trackingLog.yjccrq='暂无'
|
||||
}
|
||||
list.value.push(l.trackingLog)
|
||||
})
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
const secarch = () =>{
|
||||
init()
|
||||
}
|
||||
|
||||
const onClickLeft = () => {
|
||||
history.back()
|
||||
}
|
||||
|
||||
const zms = (xxs:any) =>{
|
||||
let ms=0
|
||||
xxs.forEach((l:any)=>{
|
||||
ms+=l.ms*1
|
||||
})
|
||||
return ms.toFixed(1)
|
||||
}
|
||||
//日期差
|
||||
function dateDiffInDays(date1:any, date2:any) {
|
||||
// 将日期字符串转换为 Date 对象
|
||||
const dt1 = new Date(date1);
|
||||
const dt2 = new Date(date2);
|
||||
|
||||
// 计算时间差(以毫秒为单位)
|
||||
const timeDifference = dt2 - dt1;
|
||||
|
||||
// 将时间差转换为天数
|
||||
const daysDifference = timeDifference / (1000 * 3600 * 24);
|
||||
|
||||
// 返回绝对值,因为结果可能是负数,取决于哪个日期更早
|
||||
return Math.abs(Math.round(daysDifference));
|
||||
}
|
||||
function addDaysToDate(date:any, days:any) {
|
||||
// 将传入的 date 转换为 Date 对象
|
||||
const result = new Date(date);
|
||||
|
||||
// 设置时间为0点,以避免时区影响
|
||||
result.setHours(0, 0, 0, 0);
|
||||
|
||||
// 增加天数
|
||||
result.setDate(result.getDate() + days);
|
||||
|
||||
// 返回新的日期
|
||||
return formatDate(result);
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<view class="flex">
|
||||
<van-nav-bar title="订单状态查询" left-text="返回" left-arrow @click-left="onClickLeft" />
|
||||
<view style="display: flex;align-items: center;">
|
||||
<van-field class="bor" label="谁定" label-width="2.5em" colon v-model="form.jyy" />
|
||||
<van-field class="bor" label="做单人" label-width="3.5em" colon v-model="form.jyy" />
|
||||
<van-field class="bor" label="谁定" label-width="2.5em" colon v-model="form.sd" />
|
||||
<van-field class="bor" label="做单人" label-width="3.5em" colon v-model="form.makeUser" />
|
||||
<view style="width: 20%;margin-right: 5rpx;">
|
||||
<van-button type="primary" style="width: 3rem;">搜索</van-button>
|
||||
<van-button type="primary" style="width: 3rem;" @click="secarch">搜索</van-button>
|
||||
</view>
|
||||
</view>
|
||||
<view class="content">
|
||||
<view class="card" v-for="(item,index) in 10">
|
||||
<view class="card" v-for="(item,index) in list">
|
||||
<view class="grid-container">
|
||||
<view class="grid-item">进厂日期:2025-01-05</view>
|
||||
<view class="grid-item" style="text-align: end;">当前进度:<text style="color: red;">排单</text></view>
|
||||
<view class="grid-item">百合白,莉定</view>
|
||||
<view class="grid-item" style="text-align: center;">做单人:小黑</view>
|
||||
<view class="grid-item">140/弹力缎19</view>
|
||||
<view class="grid-item" style="text-align: center;">约150米~3匹</view>
|
||||
<view class="grid-item">140/弹力缎19</view>
|
||||
<view class="grid-item" style="text-align: center;">约150米~3匹</view>
|
||||
<view class="grid-item">在厂天数:1天</view>
|
||||
<view class="grid-item" style="text-align: center;">预计出厂日期:2025-01-12</view>
|
||||
<view class="grid-item">当前进度:染色</view>
|
||||
<view class="grid-item" style="text-align: center;">当前操作日期:2025-01-06</view>
|
||||
<view class="grid-item">进厂日期:{{formatDate(new Date(item.createTime))}}</view>
|
||||
<view class="grid-item" style="text-align: end;">当前进度:<text style="color: red;">{{item.zt}}</text></view>
|
||||
<view class="grid-item">百合白,{{item.sd}}定</view>
|
||||
<view class="grid-item" style="text-align: center;">做单人:{{item.makeUser}}</view>
|
||||
<template v-for="(itemSecond,indexSecond) in item.mls">
|
||||
<view class="grid-item">{{itemSecond.mz}}</view>
|
||||
<view class="grid-item" style="text-align: center;">约{{zms(itemSecond.xxs)}}米~{{itemSecond.xxs.length}}匹</view>
|
||||
</template>
|
||||
<view class="grid-item">在厂天数:{{dateDiffInDays(item.createTime,new Date())}}天</view>
|
||||
<view class="grid-item" style="text-align: center;">预计出厂日期:{{item.yjccrq}}</view>
|
||||
<view class="grid-item">当前进度:{{item.zt}}</view>
|
||||
<view class="grid-item" style="text-align: center;">当前操作日期:{{formatDate(new Date(item.updateTime))}}</view>
|
||||
<view class="grid-item"></view>
|
||||
<view class="grid-item" style="text-align: center;">预计下一步日期:2025-01-07</view>
|
||||
<view class="grid-item" style="text-align: center;">预计下一步日期:{{item.yjxybrq}}</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
@ -55,6 +55,7 @@
|
||||
})
|
||||
onShow(()=>{
|
||||
list.value = []
|
||||
currentPage.value=1
|
||||
init()
|
||||
})
|
||||
|
||||
@ -69,6 +70,7 @@
|
||||
|
||||
watch(form.value, () => {
|
||||
list.value = []
|
||||
currentPage.value=1
|
||||
init()
|
||||
})
|
||||
|
||||
@ -205,20 +207,8 @@
|
||||
} else if (typeData.value === 'status') {
|
||||
popuList.value = [
|
||||
{ text: "待审核", value: "待审核" },
|
||||
{ text: "待主管审核", value: "待主管审核" },
|
||||
{ text: "待跟单员审核", value: "待跟单员审核", },
|
||||
{ text: "已通过(待配货)", value: "已通过(待配货)" },
|
||||
{ text: "取消审核中", value: "取消审核中" },
|
||||
{ text: "已取消", value: "已取消" },
|
||||
{ text: "已通过", value: "已通过" },
|
||||
{ text: "被驳回", value: "被驳回" },
|
||||
{ text: "部分配货", value: "部分配货" },
|
||||
{ text: "已配完(待进厂)", value: "已配完(待进厂)", },
|
||||
{ text: "已进厂", value: "已进厂" },
|
||||
{ text: "已出厂(待收货)", value: "已出厂(待收货)", },
|
||||
{ text: "待质检", value: "待质检" },
|
||||
{ text: "已质检(待入库)", value: "已质检(待入库)" },
|
||||
{ text: "已质检(待入库)", value: "已质检(待入库)" },
|
||||
{ text: "已入库", value: "已入库", },
|
||||
]
|
||||
} else if (typeData.value === 'makeUser') {
|
||||
popuList.value = nameList.value
|
||||
|
@ -210,6 +210,23 @@
|
||||
fabric.value[typeData.value].name = val.selectedValues[2] + '/' + val.selectedValues[0] + val.selectedValues[1]
|
||||
pickerCancel()
|
||||
}
|
||||
const selectValue = ref()
|
||||
const searchVal = ref()
|
||||
const searchPop = () =>{
|
||||
if (timer.value) {
|
||||
clearTimeout(timer.value)
|
||||
}
|
||||
timer.value = setTimeout(() => {
|
||||
getSeach()
|
||||
}, 800)
|
||||
}
|
||||
function getSeach() {
|
||||
let reg = new RegExp(searchVal.value)
|
||||
let a = popuList.value.find((l : any) => reg.test(l.text))
|
||||
if (a) {
|
||||
selectValue.value = [a.text]
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
@ -264,7 +281,7 @@
|
||||
<van-field v-model="item.name" name="面料名称" label="面料名称" colon readonly label-width="5em"
|
||||
@click="selectChoose(index)" class="bor" />
|
||||
</view>
|
||||
<van-field v-model="item.quantity" name="需求匹数" label="需求匹数" type="digit" colon
|
||||
<van-field v-model="item.quantity" name="需求匹数" label="需求匹数" type="digit" colon @input="item.quantity=item.quantity<=0?'':item.quantity"
|
||||
label-width="6.5em" />
|
||||
<van-field v-model="item.belongTo" name="订单归属人" label="订单归属人" colon label-width="6.5em" readonly/>
|
||||
</view>
|
||||
@ -289,8 +306,18 @@
|
||||
|
||||
<!--选择框-->
|
||||
<van-popup v-model:show="showPicker" round position="bottom" @open="handleOpen">
|
||||
<van-picker show-toolbar :columns="popuList" @confirm="pickerConfirm" @cancel="showPickerCancel"
|
||||
ref="pickerRef" />
|
||||
<view class="ck-box">
|
||||
<van-picker show-toolbar :columns="popuList" @confirm="pickerConfirm" @cancel="showPickerCancel"
|
||||
v-model="selectValue" ref="pickerRef" />
|
||||
<view class="ck">
|
||||
<view class="ck-a">
|
||||
<van-search v-model="searchVal" label="搜索:" background="#ffffff" @input="searchPop()"
|
||||
:clearable="false" />
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<!-- <van-picker show-toolbar :columns="popuList" @confirm="pickerConfirm" @cancel="showPickerCancel"
|
||||
ref="pickerRef" /> -->
|
||||
</van-popup>
|
||||
|
||||
<!-- 面料选择框-->
|
||||
@ -396,6 +423,26 @@
|
||||
::v-deep .van-field__label {
|
||||
text-align: end;
|
||||
}
|
||||
|
||||
.ck-box {
|
||||
position: relative;
|
||||
|
||||
.ck {
|
||||
position: absolute;
|
||||
top: 80rpx;
|
||||
left: 0;
|
||||
right: 0;
|
||||
z-index: 999;
|
||||
}
|
||||
|
||||
.ck-a {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/*面料选择搜索框*/
|
||||
.select-model {
|
||||
@ -437,6 +484,10 @@
|
||||
height: 30px;
|
||||
padding: 10px 16px 0;
|
||||
}
|
||||
::v-deep .select-model .van-picker__confirm {
|
||||
height: 30px;
|
||||
padding: 10px 16px 0;
|
||||
}
|
||||
|
||||
.search-btn {
|
||||
padding: 1px 8px;
|
||||
|
@ -72,14 +72,12 @@ import { getAction, postAction } from '../../common/http';
|
||||
<view class="grid-item">面料名称</view>
|
||||
<view class="grid-item">面料匹数</view>
|
||||
<view class="grid-item">面料米数</view>
|
||||
<view class="grid-item">操作</view>
|
||||
</view>
|
||||
<view class="content">
|
||||
<view class="grid-container" v-for="(item,index) in list" :key="index">
|
||||
<view class="grid-item">{{item.category}}</view>
|
||||
<view class="grid-item" @click="toDetile(item)">{{item.category}}</view>
|
||||
<view class="grid-item">{{item.count}}</view>
|
||||
<view class="grid-item">{{item.len}}</view>
|
||||
<view class="grid-item" @click="toDetile(item)">查看</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@ -108,8 +106,9 @@ import { getAction, postAction } from '../../common/http';
|
||||
|
||||
.grid-container {
|
||||
display: grid;
|
||||
grid-template-columns: 2fr 1.6fr 1.6fr 1fr;
|
||||
grid-template-columns: 2fr 1.6fr 1.6fr;
|
||||
padding: 0 15rpx;
|
||||
font-size: 18px;
|
||||
|
||||
.grid-item {
|
||||
border: 1rpx solid #f2f2f2;
|
||||
|
@ -21,7 +21,12 @@
|
||||
onMounted(() => {
|
||||
getAction('/warehouse').then((res : any) => {
|
||||
if (res.code === 200) {
|
||||
warehouseList.value = res.data
|
||||
warehouseList.value=[]
|
||||
res.data.forEach((l:any)=>{
|
||||
if(l.active){
|
||||
warehouseList.value.push(l)
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
getAction('/fabric/info/all').then((res : any) => {
|
||||
|
@ -1,258 +1,224 @@
|
||||
<script lang="ts" setup>
|
||||
import { onMounted, ref } from 'vue'
|
||||
import { areaList } from '@vant/area-data';
|
||||
import { deleteAction, getAction, postAction, putAction } from '../../common/http';
|
||||
import { showConfirmDialog, showToast } from 'vant';
|
||||
|
||||
import { onMounted, ref } from 'vue'
|
||||
import {areaList} from '@vant/area-data';
|
||||
import { deleteAction, getAction, postAction, putAction } from '../../common/http';
|
||||
import { showConfirmDialog, showToast } from 'vant';
|
||||
const showPop = ref(false)
|
||||
const list = ref([] as any[])
|
||||
const form = ref({} as any)
|
||||
const areaShow = ref(false)
|
||||
|
||||
const showPop = ref(false)
|
||||
const list= ref([] as any[])
|
||||
const form = ref({} as any)
|
||||
const areaShow = ref(false)
|
||||
|
||||
onMounted(()=>{
|
||||
init()
|
||||
})
|
||||
const init =()=>{
|
||||
getAction('/warehouse').then((res:any)=>{
|
||||
if(res.code===200){
|
||||
list.value=res.data
|
||||
}
|
||||
onMounted(() => {
|
||||
init()
|
||||
})
|
||||
}
|
||||
|
||||
const del = (item:any) =>{
|
||||
showConfirmDialog({
|
||||
title:'提示',
|
||||
message:'是否确认删除?',
|
||||
}) .then(() => {
|
||||
let url='/warehouse/'+item.id
|
||||
deleteAction(url).then((res:any) =>{
|
||||
if(res.code===200){
|
||||
init()
|
||||
showToast('删除成功!')
|
||||
}
|
||||
})
|
||||
})
|
||||
.catch(() => {
|
||||
// on cancel
|
||||
});
|
||||
}
|
||||
|
||||
const onClickLeft = () =>{
|
||||
history.back()
|
||||
}
|
||||
const onClickRight=()=>{
|
||||
showPop.value=true
|
||||
form.value={}
|
||||
}
|
||||
const edit = (item:any) =>{
|
||||
form.value=JSON.parse(JSON.stringify(item))
|
||||
form.value.active=item.active?'true':'false'
|
||||
form.value.addressInfo=item.provence?item.provence+'/'+item.city+'/'+item.district:''
|
||||
showPop.value=true
|
||||
}
|
||||
const onSubmit =()=>{
|
||||
if(form.value.id){
|
||||
putAction('/warehouse',form.value).then((res:any)=>{
|
||||
if(res.code===200){
|
||||
form.value={}
|
||||
showPop.value=false
|
||||
showToast('编辑成功!')
|
||||
init()
|
||||
}
|
||||
})
|
||||
}else{
|
||||
postAction('/warehouse',form.value).then((res:any)=>{
|
||||
if(res.code===200){
|
||||
form.value={}
|
||||
showPop.value=false
|
||||
showToast('提交成功!')
|
||||
init()
|
||||
const init = () => {
|
||||
getAction('/warehouse').then((res : any) => {
|
||||
if (res.code === 200) {
|
||||
list.value = res.data
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
const confirm = (val:any) =>{
|
||||
form.value.provence=val.selectedOptions[0].text
|
||||
form.value.city=val.selectedOptions[1].text
|
||||
form.value.district=val.selectedOptions[2].text
|
||||
form.value.addressInfo=val.selectedOptions[0].text+'/'+val.selectedOptions[1].text+'/'+val.selectedOptions[2].text
|
||||
cancel()
|
||||
}
|
||||
const cancel = () =>{
|
||||
areaShow.value=false
|
||||
}
|
||||
|
||||
const del = (item : any) => {
|
||||
showConfirmDialog({
|
||||
title: '提示',
|
||||
message: '是否确认删除?',
|
||||
}).then(() => {
|
||||
let url = '/warehouse/' + item.id
|
||||
deleteAction(url).then((res : any) => {
|
||||
if (res.code === 200) {
|
||||
init()
|
||||
showToast('删除成功!')
|
||||
}
|
||||
})
|
||||
})
|
||||
.catch(() => {
|
||||
// on cancel
|
||||
});
|
||||
}
|
||||
|
||||
const onClickLeft = () => {
|
||||
history.back()
|
||||
}
|
||||
const onClickRight = () => {
|
||||
showPop.value = true
|
||||
form.value = {}
|
||||
}
|
||||
const edit = (item : any) => {
|
||||
form.value = JSON.parse(JSON.stringify(item))
|
||||
form.value.active = item.active ? 'true' : 'false'
|
||||
form.value.addressInfo = item.provence ? item.provence + '/' + item.city + '/' + item.district : ''
|
||||
showPop.value = true
|
||||
}
|
||||
const onSubmit = () => {
|
||||
if (form.value.id) {
|
||||
putAction('/warehouse', form.value).then((res : any) => {
|
||||
if (res.code === 200) {
|
||||
form.value = {}
|
||||
showPop.value = false
|
||||
showToast('编辑成功!')
|
||||
init()
|
||||
}
|
||||
})
|
||||
} else {
|
||||
postAction('/warehouse', form.value).then((res : any) => {
|
||||
if (res.code === 200) {
|
||||
form.value = {}
|
||||
showPop.value = false
|
||||
showToast('提交成功!')
|
||||
init()
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
const confirm = (val : any) => {
|
||||
form.value.provence = val.selectedOptions[0].text
|
||||
form.value.city = val.selectedOptions[1].text
|
||||
form.value.district = val.selectedOptions[2].text
|
||||
form.value.addressInfo = val.selectedOptions[0].text + '/' + val.selectedOptions[1].text + '/' + val.selectedOptions[2].text
|
||||
cancel()
|
||||
}
|
||||
const cancel = () => {
|
||||
areaShow.value = false
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<view class="flex">
|
||||
<van-nav-bar
|
||||
title="仓库维护"
|
||||
left-text="返回"
|
||||
left-arrow
|
||||
right-text="新增"
|
||||
@click-left="onClickLeft"
|
||||
@click-right="onClickRight"
|
||||
/>
|
||||
<view class="content">
|
||||
<view class="grid-container">
|
||||
<view class="grid-item">编号</view>
|
||||
<view class="grid-item">仓库名称</view>
|
||||
<view class="grid-item">最大库存</view>
|
||||
<view class="grid-item">操作</view>
|
||||
</view>
|
||||
<view class="grid-container" v-for="(item,index) in list" :key="index">
|
||||
<view class="grid-item">{{item.id}}</view>
|
||||
<view class="grid-item">{{item.name}}</view>
|
||||
<view class="grid-item">{{item.maximumCapacity}}</view>
|
||||
<view
|
||||
class="grid-item"><span style="color: #35a5f7" @click="edit(item)">编辑</span> <span
|
||||
style="color: red" @click="del(item)">删除
|
||||
</span></view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="flex">
|
||||
<van-nav-bar title="仓库维护" left-text="返回" left-arrow right-text="新增" @click-left="onClickLeft"
|
||||
@click-right="onClickRight" />
|
||||
<view class="grid-container">
|
||||
<view class="grid-item">编号</view>
|
||||
<view class="grid-item">仓库名称</view>
|
||||
<view class="grid-item">最大库存</view>
|
||||
<view class="grid-item">操作</view>
|
||||
</view>
|
||||
<view class="content">
|
||||
<view class="grid-container" v-for="(item,index) in list" :key="index">
|
||||
<view class="grid-item">{{item.id}}</view>
|
||||
<view class="grid-item">{{item.name}}</view>
|
||||
<view class="grid-item">{{item.maximumCapacity}}</view>
|
||||
<view class="grid-item"><span style="color: #35a5f7" @click="edit(item)">编辑</span> <span
|
||||
style="color: red" @click="del(item)">删除
|
||||
</span></view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<van-popup v-model:show="showPop" style="width: 80%" round>
|
||||
<view>
|
||||
<h3 style="text-align: center">{{form.id?'编辑':'新增'}}</h3>
|
||||
<van-form @submit="onSubmit">
|
||||
<van-cell-group inset>
|
||||
<van-field
|
||||
v-model="form.name"
|
||||
name="仓库名称"
|
||||
label="仓库名称"
|
||||
colon
|
||||
label-width="5em"
|
||||
:rules="[{ required: true, message: '请填写' }]"
|
||||
/>
|
||||
<van-field
|
||||
v-model="form.maximumCapacity"
|
||||
name="最大库存"
|
||||
label="最大库存"
|
||||
colon
|
||||
label-width="5em"
|
||||
/>
|
||||
<van-field
|
||||
v-model="form.contactsName"
|
||||
name="联系人"
|
||||
label="联系人"
|
||||
colon
|
||||
label-width="5em"
|
||||
/>
|
||||
<van-field
|
||||
v-model="form.contactsMobile"
|
||||
name="联系电话"
|
||||
label="联系电话"
|
||||
colon
|
||||
label-width="5em"
|
||||
/>
|
||||
<van-field
|
||||
v-model="form.addressInfo"
|
||||
name="地址信息"
|
||||
label="地址信息"
|
||||
colon
|
||||
readonly
|
||||
@click="areaShow=true"
|
||||
label-width="5em"
|
||||
/>
|
||||
<van-field
|
||||
v-model="form.address"
|
||||
name="详细信息"
|
||||
label="详细信息"
|
||||
colon
|
||||
label-width="5em"
|
||||
/>
|
||||
<van-field name="状态" label="状态" colon label-width="5em"
|
||||
:rules="[{ required: true, message: '请选择' }]"
|
||||
class="nonBom">
|
||||
<template #input>
|
||||
<van-radio-group v-model="form.active" direction="horizontal">
|
||||
<van-radio name="true">启用</van-radio>
|
||||
<van-radio name="false">禁用</van-radio>
|
||||
</van-radio-group>
|
||||
</template>
|
||||
</van-field>
|
||||
</van-cell-group>
|
||||
<view class="a-c">
|
||||
<van-button type="danger" @click="showPop=false">取消</van-button>
|
||||
<van-button type="primary" native-type="submit">确认</van-button>
|
||||
</view>
|
||||
</van-form>
|
||||
</view>
|
||||
</van-popup>
|
||||
<!-- 地区选择 -->
|
||||
<van-popup v-model:show="areaShow" round position="bottom">
|
||||
<van-area title="选择"
|
||||
:area-list="areaList"
|
||||
@confirm="confirm"
|
||||
@cancel="cancel"
|
||||
/>
|
||||
</van-popup>
|
||||
<van-popup v-model:show="showPop" style="width: 80%" round>
|
||||
<view>
|
||||
<h3 style="text-align: center">{{form.id?'编辑':'新增'}}</h3>
|
||||
<van-form @submit="onSubmit">
|
||||
<van-cell-group inset>
|
||||
<van-field v-model="form.name" name="仓库名称" label="仓库名称" colon label-width="5em"
|
||||
:rules="[{ required: true, message: '请填写' }]" />
|
||||
<van-field v-model="form.maximumCapacity" name="最大库存" label="最大库存" colon label-width="5em" />
|
||||
<van-field v-model="form.contactsName" name="联系人" label="联系人" colon label-width="5em" />
|
||||
<van-field v-model="form.contactsMobile" name="联系电话" label="联系电话" colon label-width="5em" />
|
||||
<van-field v-model="form.addressInfo" name="地址信息" label="地址信息" colon readonly @click="areaShow=true"
|
||||
label-width="5em" />
|
||||
<van-field v-model="form.address" name="详细信息" label="详细信息" colon label-width="5em" />
|
||||
<van-field name="状态" label="状态" colon label-width="5em"
|
||||
:rules="[{ required: true, message: '请选择' }]" class="nonBom">
|
||||
<template #input>
|
||||
<van-radio-group v-model="form.active" direction="horizontal">
|
||||
<van-radio name="true">启用</van-radio>
|
||||
<van-radio name="false">禁用</van-radio>
|
||||
</van-radio-group>
|
||||
</template>
|
||||
</van-field>
|
||||
</van-cell-group>
|
||||
<view class="a-c">
|
||||
<van-button type="danger" @click="showPop=false">取消</van-button>
|
||||
<van-button type="primary" native-type="submit">确认</van-button>
|
||||
</view>
|
||||
</van-form>
|
||||
</view>
|
||||
</van-popup>
|
||||
<!-- 地区选择 -->
|
||||
<van-popup v-model:show="areaShow" round position="bottom">
|
||||
<van-area title="选择" :area-list="areaList" @confirm="confirm" @cancel="cancel" />
|
||||
</van-popup>
|
||||
</template>
|
||||
|
||||
<style scoped lang="scss">
|
||||
.flex{
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
height: 100vh;
|
||||
width: 100vw;
|
||||
.van-nav-bar{
|
||||
width: 100%;
|
||||
}
|
||||
.content{
|
||||
flex: 1;
|
||||
padding: 0 10px;
|
||||
.grid-container {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 3fr 2fr 2fr;
|
||||
.grid-item{
|
||||
border: 1px solid #f2f2f2;
|
||||
text-align: center;
|
||||
::v-deep(.van-cell){
|
||||
padding: 0 5px;
|
||||
}
|
||||
}
|
||||
}
|
||||
.card{
|
||||
margin: 10px 15px;
|
||||
padding: 5px;
|
||||
border: 1px solid #02a7f0;
|
||||
border-radius: 10px;
|
||||
}
|
||||
}
|
||||
}
|
||||
.a-b{
|
||||
display:flex;
|
||||
margin-bottom:10px;
|
||||
::v-deep .van-cell{
|
||||
padding: 0;
|
||||
}
|
||||
}
|
||||
::v-deep .van-field {
|
||||
font-size: 16px;
|
||||
}
|
||||
::v-deep .van-field__control {
|
||||
border-bottom: 1px solid #d7d7d7;
|
||||
font-size: 16px;
|
||||
}
|
||||
.nonBom{
|
||||
::v-deep .van-field__control {
|
||||
border-bottom: none;
|
||||
.flex {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
height: 100vh;
|
||||
width: 100vw;
|
||||
overflow: hidden;
|
||||
|
||||
.van-nav-bar {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.content {
|
||||
flex: 1;
|
||||
padding: 0 10px;
|
||||
overflow-y: scroll;
|
||||
}
|
||||
|
||||
.grid-container {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 3fr 2fr 2fr;
|
||||
|
||||
.grid-item {
|
||||
border: 1px solid #f2f2f2;
|
||||
text-align: center;
|
||||
|
||||
::v-deep(.van-cell) {
|
||||
padding: 0 5px;
|
||||
}
|
||||
}
|
||||
|
||||
.card {
|
||||
margin: 10px 15px;
|
||||
padding: 5px;
|
||||
border: 1px solid #02a7f0;
|
||||
border-radius: 10px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
::v-deep .van-field__label {
|
||||
text-align: end;
|
||||
}
|
||||
.a-c{
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-around;
|
||||
margin:15px;
|
||||
::v-deep .van-button--normal {
|
||||
padding: 5px;
|
||||
height: 30px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
.a-b {
|
||||
display: flex;
|
||||
margin-bottom: 10px;
|
||||
|
||||
::v-deep .van-cell {
|
||||
padding: 0;
|
||||
}
|
||||
}
|
||||
|
||||
::v-deep .van-field {
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
::v-deep .van-field__control {
|
||||
border-bottom: 1px solid #d7d7d7;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.nonBom {
|
||||
::v-deep .van-field__control {
|
||||
border-bottom: none;
|
||||
}
|
||||
}
|
||||
|
||||
::v-deep .van-field__label {
|
||||
text-align: end;
|
||||
}
|
||||
|
||||
.a-c {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-around;
|
||||
margin: 15px;
|
||||
|
||||
::v-deep .van-button--normal {
|
||||
padding: 5px;
|
||||
height: 30px;
|
||||
}
|
||||
}
|
||||
</style>
|
@ -21,7 +21,12 @@
|
||||
onMounted(() => {
|
||||
getAction('/suppliers').then((res : any) => {
|
||||
if (res.code === 200) {
|
||||
gysList.value = res.data
|
||||
gysList.value=[]
|
||||
res.data.forEach((l:any)=>{
|
||||
if(l.active){
|
||||
gysList.value.push(l)
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
getAction('/rawFabricLevels', { page: 1, size: 100 }).then((res : any) => {
|
||||
|
@ -3,12 +3,21 @@
|
||||
import { formatDate } from '../../utils/date';
|
||||
import { getAction } from '../../common/http';
|
||||
import { showToast } from 'vant';
|
||||
import { onLoad } from '@dcloudio/uni-app';
|
||||
|
||||
const form = ref({} as any)
|
||||
const show = ref(false)
|
||||
const list = ref([] as any[])
|
||||
const dataType = ref('')
|
||||
|
||||
// 定义 props
|
||||
defineProps<{
|
||||
item ?: string;
|
||||
}>();
|
||||
onLoad(async (option : any) => {
|
||||
if(option){
|
||||
form.value.fabricName=option.category
|
||||
}
|
||||
})
|
||||
onMounted(() => {
|
||||
init()
|
||||
getAction('/fabric/info/all').then((res : any) => {
|
||||
@ -93,7 +102,7 @@
|
||||
const loading = ref(false);
|
||||
|
||||
//动态获取数据
|
||||
const onLoad = () => {
|
||||
const load = () => {
|
||||
if (list.value.length < total.value) {
|
||||
currentPage.value++
|
||||
init()
|
||||
@ -205,7 +214,7 @@
|
||||
<view class="grid-item">操作<br>流向</view>
|
||||
</view>
|
||||
<view class="content">
|
||||
<van-list v-model:loading="loading" :finished="finished" finished-text="没有更多了" @load="onLoad">
|
||||
<van-list v-model:loading="loading" :finished="finished" finished-text="没有更多了" @load="load">
|
||||
<view class="grid-container" v-for="(item,index) in list" :key="index" @click="toDetile(item)">
|
||||
<view class="grid-item">{{item.createTime}}<br>{{item.operator}}</view>
|
||||
<view class="grid-item">{{item.fabricName}}<br>{{item.barcode}}</view>
|
||||
|
BIN
unpackage/dist/build/web.zip
vendored
Normal file
BIN
unpackage/dist/build/web.zip
vendored
Normal file
Binary file not shown.
1
unpackage/dist/build/web/assets/ColorBlankQuality-2dJ_AiyO.css
vendored
Normal file
1
unpackage/dist/build/web/assets/ColorBlankQuality-2dJ_AiyO.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
.flex[data-v-85325fb8]{display:flex;flex-direction:column;height:100vh;width:100vw}.van-nav-bar[data-v-85325fb8]{width:100%}.content[data-v-85325fb8]{flex:1;padding:0 .625rem}.grid-container[data-v-85325fb8]{display:grid;grid-template-columns:1fr 1fr;padding:0 .46875rem}.grid-container1[data-v-85325fb8]{font-size:16px;display:grid;grid-template-columns:.5fr 1fr 1.5fr 1fr 1fr;padding:0 .46875rem}.grid-container1 .grid-item[data-v-85325fb8]{border:1px solid #f2f2f2;text-align:center;white-space:pre-line;padding:.15625rem;word-break:break-all;display:flex;justify-content:center;align-items:center;-webkit-box-orient:vertical;overflow:hidden}.grid-container1 .grid-item[data-v-85325fb8] .van-button--normal{padding:.25rem .5rem;height:1.5625rem;font-size:14px}.grid-container1 .grid-item[data-v-85325fb8] .van-field__control{text-align:center;font-size:14px!important}[data-v-85325fb8] .van-field__control{text-align:center;font-size:16px}[data-v-85325fb8] .van-field{font-size:16px}[data-v-85325fb8] .van-button--normal{padding:5px 8px;height:30px}.bor[data-v-85325fb8] .van-field__control{border:1px solid #d7d7d7}.line[data-v-85325fb8] .van-field__control{border-bottom:1px solid #d7d7d7}.grid-container2[data-v-85325fb8]{display:grid;grid-template-columns:.5fr 1.5fr 1fr 1fr;padding:0 .46875rem}.grid-container2 .grid-item[data-v-85325fb8]{border:1px solid #f2f2f2;text-align:center;white-space:pre-line;padding:.15625rem;word-break:break-all;display:flex;justify-content:center;align-items:center;-webkit-box-orient:vertical;overflow:hidden}.grid-container2 .grid-item[data-v-85325fb8] .van-button--normal{padding:.25rem .5rem;height:1.5625rem;font-size:16px}.grid-container3[data-v-85325fb8]{margin-top:10px;display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 .46875rem;font-size:20px}.grid-container3 .grid-item[data-v-85325fb8]{border:.03125rem solid #73a7dc;margin:.15625rem;text-align:center;white-space:pre-line;word-break:break-all;display:flex;justify-content:center;align-items:center;-webkit-box-orient:vertical;overflow:hidden}.grid-container3 .grid-item[data-v-85325fb8] .van-button--normal{padding:.25rem .5rem;height:1.5625rem;font-size:16px}.xz[data-v-85325fb8]{width:100%;color:#fff;background-color:#73a7dc}.wxz[data-v-85325fb8]{color:#73a7dc}[data-v-85325fb8] .van-cell{display:flex;align-items:center}.footer-button[data-v-85325fb8]{margin:20px;display:flex;justify-content:space-around}.grid-container4[data-v-85325fb8]{font-size:16px;display:grid;grid-template-columns:.5fr 1fr 1fr 1.5fr;padding:0 .46875rem}.grid-container4 .grid-item[data-v-85325fb8]{border:1px solid #f2f2f2;text-align:center;white-space:pre-line;padding:.15625rem;word-break:break-all;display:flex;justify-content:center;align-items:center;-webkit-box-orient:vertical;overflow:hidden}
|
@ -1 +0,0 @@
|
||||
.flex[data-v-9c9c0363]{display:flex;flex-direction:column;height:100vh;width:100vw}.van-nav-bar[data-v-9c9c0363]{width:100%}.content[data-v-9c9c0363]{flex:1;padding:0 .625rem}.grid-container[data-v-9c9c0363]{display:grid;grid-template-columns:1fr 1fr;padding:0 .46875rem}.grid-container1[data-v-9c9c0363]{font-size:16px;display:grid;grid-template-columns:.5fr 1fr 1.5fr 1fr 1fr;padding:0 .46875rem}.grid-container1 .grid-item[data-v-9c9c0363]{border:1px solid #f2f2f2;text-align:center;white-space:pre-line;padding:.15625rem;word-break:break-all;display:flex;justify-content:center;align-items:center;-webkit-box-orient:vertical;overflow:hidden}.grid-container1 .grid-item[data-v-9c9c0363] .van-button--normal{padding:.25rem .5rem;height:1.5625rem;font-size:14px}.grid-container1 .grid-item[data-v-9c9c0363] .van-field__control{text-align:center;font-size:14px!important}[data-v-9c9c0363] .van-field__control{text-align:center;font-size:16px}[data-v-9c9c0363] .van-field{font-size:16px}[data-v-9c9c0363] .van-button--normal{padding:5px 8px;height:30px}.bor[data-v-9c9c0363] .van-field__control{border:1px solid #d7d7d7}.line[data-v-9c9c0363] .van-field__control{border-bottom:1px solid #d7d7d7}.grid-container2[data-v-9c9c0363]{display:grid;grid-template-columns:.5fr 1.5fr 1fr 1fr;padding:0 .46875rem}.grid-container2 .grid-item[data-v-9c9c0363]{border:1px solid #f2f2f2;text-align:center;white-space:pre-line;padding:.15625rem;word-break:break-all;display:flex;justify-content:center;align-items:center;-webkit-box-orient:vertical;overflow:hidden}.grid-container2 .grid-item[data-v-9c9c0363] .van-button--normal{padding:.25rem .5rem;height:1.5625rem;font-size:16px}.grid-container3[data-v-9c9c0363]{margin-top:10px;display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 .46875rem;font-size:20px}.grid-container3 .grid-item[data-v-9c9c0363]{border:.03125rem solid #73a7dc;margin:.15625rem;text-align:center;white-space:pre-line;word-break:break-all;display:flex;justify-content:center;align-items:center;-webkit-box-orient:vertical;overflow:hidden}.grid-container3 .grid-item[data-v-9c9c0363] .van-button--normal{padding:.25rem .5rem;height:1.5625rem;font-size:16px}.xz[data-v-9c9c0363]{width:100%;color:#fff;background-color:#73a7dc}.wxz[data-v-9c9c0363]{color:#73a7dc}[data-v-9c9c0363] .van-cell{display:flex;align-items:center}.footer-button[data-v-9c9c0363]{margin:20px;display:flex;justify-content:space-around}.grid-container4[data-v-9c9c0363]{font-size:16px;display:grid;grid-template-columns:.5fr 1fr 1fr 1.5fr;padding:0 .46875rem}.grid-container4 .grid-item[data-v-9c9c0363]{border:1px solid #f2f2f2;text-align:center;white-space:pre-line;padding:.15625rem;word-break:break-all;display:flex;justify-content:center;align-items:center;-webkit-box-orient:vertical;overflow:hidden}
|
@ -1 +0,0 @@
|
||||
.flex[data-v-9efbceaf]{display:flex;flex-direction:column;height:100vh;width:100vw}.van-nav-bar[data-v-9efbceaf]{width:100%}.content[data-v-9efbceaf]{flex:1;padding:0 .625rem}.grid-container[data-v-9efbceaf]{display:grid;grid-template-columns:1fr 1fr;padding:0 .46875rem}.grid-container1[data-v-9efbceaf]{font-size:.75rem;display:grid;grid-template-columns:.5fr 1fr 1.5fr 1fr 1fr;padding:0 .46875rem}.grid-container1 .grid-item[data-v-9efbceaf]{border:1px solid #f2f2f2;text-align:center;white-space:pre-line;padding:.15625rem;word-break:break-all;display:flex;justify-content:center;align-items:center;-webkit-box-orient:vertical;overflow:hidden}.grid-container1 .grid-item[data-v-9efbceaf] .van-button--normal{padding:.25rem .5rem;height:1.5625rem;font-size:.75rem}.grid-container1 .grid-item[data-v-9efbceaf] .van-field__control{text-align:center;font-size:.75rem!important}[data-v-9efbceaf] .van-field__control{text-align:center;font-size:16px}[data-v-9efbceaf] .van-field{font-size:16px}[data-v-9efbceaf] .van-button--normal{padding:5px 8px;height:30px}.bor[data-v-9efbceaf] .van-field__control{border:1px solid #d7d7d7}.line[data-v-9efbceaf] .van-field__control{border-bottom:1px solid #d7d7d7}.grid-container2[data-v-9efbceaf]{display:grid;grid-template-columns:.5fr 1.5fr 1fr 1fr;padding:0 .46875rem}.grid-container2 .grid-item[data-v-9efbceaf]{border:1px solid #f2f2f2;text-align:center;white-space:pre-line;padding:.15625rem;word-break:break-all;display:flex;justify-content:center;align-items:center;-webkit-box-orient:vertical;overflow:hidden}.grid-container2 .grid-item[data-v-9efbceaf] .van-button--normal{padding:.25rem .5rem;height:1.5625rem;font-size:.5625rem}.grid-container3[data-v-9efbceaf]{margin-top:10px;display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 .46875rem}.grid-container3 .grid-item[data-v-9efbceaf]{border:.03125rem solid #73a7dc;margin:.15625rem;text-align:center;white-space:pre-line;word-break:break-all;display:flex;justify-content:center;align-items:center;-webkit-box-orient:vertical;overflow:hidden}.grid-container3 .grid-item[data-v-9efbceaf] .van-button--normal{padding:.25rem .5rem;height:1.5625rem;font-size:.5625rem}.xz[data-v-9efbceaf]{width:100%;color:#fff;background-color:#73a7dc}.wxz[data-v-9efbceaf]{color:#73a7dc}[data-v-9efbceaf] .van-cell{display:flex;align-items:center}.footer-button[data-v-9efbceaf]{margin:20px;display:flex;justify-content:space-around}.grid-container4[data-v-9efbceaf]{display:grid;grid-template-columns:.5fr 1fr 1fr 1.5fr;padding:0 .46875rem}.grid-container4 .grid-item[data-v-9efbceaf]{border:1px solid #f2f2f2;text-align:center;white-space:pre-line;padding:.15625rem;word-break:break-all;display:flex;justify-content:center;align-items:center;-webkit-box-orient:vertical;overflow:hidden}
|
1
unpackage/dist/build/web/assets/ColorBlankQuality1-Ch-Ko1_X.css
vendored
Normal file
1
unpackage/dist/build/web/assets/ColorBlankQuality1-Ch-Ko1_X.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
.flex[data-v-bdfef893]{display:flex;flex-direction:column;height:100vh;width:100vw}.van-nav-bar[data-v-bdfef893]{width:100%}.content[data-v-bdfef893]{flex:1;padding:0 .625rem}.grid-container[data-v-bdfef893]{display:grid;grid-template-columns:1fr 1fr;padding:0 .46875rem}.grid-container1[data-v-bdfef893]{font-size:16px;display:grid;grid-template-columns:.5fr 1fr 1.5fr 1fr 1fr;padding:0 .46875rem}.grid-container1 .grid-item[data-v-bdfef893]{border:1px solid #f2f2f2;text-align:center;white-space:pre-line;padding:.15625rem;word-break:break-all;display:flex;justify-content:center;align-items:center;-webkit-box-orient:vertical;overflow:hidden}.grid-container1 .grid-item[data-v-bdfef893] .van-button--normal{padding:.25rem .5rem;height:1.5625rem;font-size:14px}.grid-container1 .grid-item[data-v-bdfef893] .van-field__control{text-align:center;font-size:14px!important}[data-v-bdfef893] .van-field__control{text-align:center;font-size:16px}[data-v-bdfef893] .van-field{font-size:16px}[data-v-bdfef893] .van-button--normal{padding:5px 8px;height:30px}.bor[data-v-bdfef893] .van-field__control{border:1px solid #d7d7d7}.line[data-v-bdfef893] .van-field__control{border-bottom:1px solid #d7d7d7}.grid-container2[data-v-bdfef893]{display:grid;grid-template-columns:.5fr 1.5fr 1fr 1fr;padding:0 .46875rem}.grid-container2 .grid-item[data-v-bdfef893]{border:1px solid #f2f2f2;text-align:center;white-space:pre-line;padding:.15625rem;word-break:break-all;display:flex;justify-content:center;align-items:center;-webkit-box-orient:vertical;overflow:hidden}.grid-container2 .grid-item[data-v-bdfef893] .van-button--normal{padding:.25rem .5rem;height:1.5625rem;font-size:16px}.grid-container3[data-v-bdfef893]{margin-top:10px;display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 .46875rem;font-size:20px}.grid-container3 .grid-item[data-v-bdfef893]{border:.03125rem solid #73a7dc;margin:.15625rem;text-align:center;white-space:pre-line;word-break:break-all;display:flex;justify-content:center;align-items:center;-webkit-box-orient:vertical;overflow:hidden}.grid-container3 .grid-item[data-v-bdfef893] .van-button--normal{padding:.25rem .5rem;height:1.5625rem;font-size:16px}.xz[data-v-bdfef893]{width:100%;color:#fff;background-color:#73a7dc}.wxz[data-v-bdfef893]{color:#73a7dc}[data-v-bdfef893] .van-cell{display:flex;align-items:center}.footer-button[data-v-bdfef893]{margin:20px;display:flex;justify-content:space-around}.grid-container4[data-v-bdfef893]{font-size:16px;display:grid;grid-template-columns:.5fr 1fr 1fr 1.5fr;padding:0 .46875rem}.grid-container4 .grid-item[data-v-bdfef893]{border:1px solid #f2f2f2;text-align:center;white-space:pre-line;padding:.15625rem;word-break:break-all;display:flex;justify-content:center;align-items:center;-webkit-box-orient:vertical;overflow:hidden}
|
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/web/assets/customOrder-RvuB1gc-.css
vendored
Normal file
1
unpackage/dist/build/web/assets/customOrder-RvuB1gc-.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
.flex[data-v-8afa65c8]{display:flex;flex-direction:column;height:100vh;width:100vw;overflow-y:hidden}.flex .van-nav-bar[data-v-8afa65c8]{width:100%}.flex .content[data-v-8afa65c8]{flex:1;padding:0 10px;overflow-y:scroll}.card[data-v-8afa65c8]{border:.03125rem solid #d7d7d7;border-radius:.15625rem;padding:.3125rem;margin-top:.3125rem}.footer-button[data-v-8afa65c8]{margin:20px;display:flex;justify-content:space-around}[data-v-8afa65c8] .van-field{font-size:16px}.a-b[data-v-8afa65c8]{margin:.3125rem}.a-b[data-v-8afa65c8] .van-button--normal{padding:5px 8px;height:30px}.a-c[data-v-8afa65c8]{display:flex;align-items:center}.a-c[data-v-8afa65c8] .van-button--normal{padding:.25rem;height:1.5625rem;width:7em}.bor[data-v-8afa65c8] .van-field__control{border:1px solid #d7d7d7}.bor-n[data-v-8afa65c8] .van-field__control{border:none}.b-a[data-v-8afa65c8]{display:flex;align-items:center;justify-content:space-between;padding:.625rem .9375rem}.b-a[data-v-8afa65c8] .van-button--normal{padding:5px 8px;height:30px}[data-v-8afa65c8] .van-field__control{border-bottom:1px solid #d7d7d7;text-align:center;font-size:16px}[data-v-8afa65c8] .van-field__label{text-align:end}.select-model[data-v-8afa65c8]{position:relative}.confirm-select[data-v-8afa65c8]{width:100%}.confirm-select>p[data-v-8afa65c8]{text-align:center}.confirm-select>uni-button[data-v-8afa65c8]{border:none;background-color:#fff;color:#388aed;margin:10px 30px 0 0}.top-select[data-v-8afa65c8]{position:absolute;top:30px;left:0;right:0;margin:auto;z-index:999}[data-v-8afa65c8] .select-model .van-picker__toolbar{height:66px;align-items:flex-start}[data-v-8afa65c8] .select-model .van-picker__cancel,.select-model .van-picker__confirm[data-v-8afa65c8],[data-v-8afa65c8] .select-model .van-picker__confirm{height:30px;padding:10px 16px 0}.search-btn[data-v-8afa65c8]{padding:1px 8px;border:none;background-color:#388aed;color:#fff;margin-left:5px;height:30px;line-height:25px}.search-box[data-v-8afa65c8]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:15px;padding-bottom:5px;position:relative;background-color:#fff}.van-search[data-v-8afa65c8]{background-color:#f7f7f8}.ml-search-jump[data-v-8afa65c8]{padding:3px 10px;background-color:#388aed;color:#fff;border:none;margin-left:10px}.flex-btn[data-v-8afa65c8]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.searchPop[data-v-8afa65c8]{position:absolute;left:30vw;width:60vw;background-color:#f7f8fa;max-height:16vh;overflow-y:scroll;z-index:9}li[data-v-8afa65c8]{border-top:2px solid #fff;padding:10px 15px}
|
@ -1 +0,0 @@
|
||||
.flex[data-v-2fb73c1b]{display:flex;flex-direction:column;height:100vh;width:100vw;overflow-y:hidden}.flex .van-nav-bar[data-v-2fb73c1b]{width:100%}.flex .content[data-v-2fb73c1b]{flex:1;padding:0 10px;overflow-y:scroll}.card[data-v-2fb73c1b]{border:.03125rem solid #d7d7d7;border-radius:.15625rem;padding:.3125rem;margin-top:.3125rem}.footer-button[data-v-2fb73c1b]{margin:20px;display:flex;justify-content:space-around}[data-v-2fb73c1b] .van-field{font-size:16px}.a-b[data-v-2fb73c1b]{margin:.3125rem}.a-b[data-v-2fb73c1b] .van-button--normal{padding:5px 8px;height:30px}.a-c[data-v-2fb73c1b]{display:flex;align-items:center}.a-c[data-v-2fb73c1b] .van-button--normal{padding:.25rem;height:1.5625rem;width:7em}.bor[data-v-2fb73c1b] .van-field__control{border:1px solid #d7d7d7}.bor-n[data-v-2fb73c1b] .van-field__control{border:none}.b-a[data-v-2fb73c1b]{display:flex;align-items:center;justify-content:space-between;padding:.625rem .9375rem}.b-a[data-v-2fb73c1b] .van-button--normal{padding:5px 8px;height:30px}[data-v-2fb73c1b] .van-field__control{border-bottom:1px solid #d7d7d7;text-align:center;font-size:16px}[data-v-2fb73c1b] .van-field__label{text-align:end}.select-model[data-v-2fb73c1b]{position:relative}.confirm-select[data-v-2fb73c1b]{width:100%}.confirm-select>p[data-v-2fb73c1b]{text-align:center}.confirm-select>uni-button[data-v-2fb73c1b]{border:none;background-color:#fff;color:#388aed;margin:10px 30px 0 0}.top-select[data-v-2fb73c1b]{position:absolute;top:30px;left:0;right:0;margin:auto;z-index:999}[data-v-2fb73c1b] .select-model .van-picker__toolbar{height:66px;align-items:flex-start}[data-v-2fb73c1b] .select-model .van-picker__cancel,.select-model .van-picker__confirm[data-v-2fb73c1b],[data-v-2fb73c1b] .select-model .van-picker__confirm{height:30px;padding:10px 16px 0}.search-btn[data-v-2fb73c1b]{padding:1px 8px;border:none;background-color:#388aed;color:#fff;margin-left:5px;height:30px;line-height:25px}.search-box[data-v-2fb73c1b]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:15px;padding-bottom:5px;position:relative;background-color:#fff}.van-search[data-v-2fb73c1b]{background-color:#f7f7f8}.ml-search-jump[data-v-2fb73c1b]{padding:3px 10px;background-color:#388aed;color:#fff;border:none;margin-left:10px}.flex-btn[data-v-2fb73c1b]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.searchPop[data-v-2fb73c1b]{position:absolute;left:30vw;width:60vw;background-color:#f7f8fa;max-height:16vh;overflow-y:scroll;z-index:9}li[data-v-2fb73c1b]{border-top:2px solid #fff;padding:10px 15px}
|
@ -1 +0,0 @@
|
||||
.flex[data-v-93980447]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-93980447]{width:100%}.flex .content[data-v-93980447]{flex:1;padding:0 .625rem}.flex .content .grid-container[data-v-93980447]{display:grid;grid-template-columns:1fr 3fr 2fr}.flex .content .grid-container .grid-item[data-v-93980447]{border:.03125rem solid #f2f2f2;text-align:center}.flex .content .grid-container .grid-item[data-v-93980447]{padding:0 .3125rem}.flex .content .card[data-v-93980447]{margin:.625rem .9375rem;padding:.3125rem;border:.03125rem solid #02a7f0;border-radius:.625rem}.grid-container1[data-v-93980447]{display:grid;grid-template-columns:2fr 1fr}.grid-container1 .grid-item[data-v-93980447]{border:.03125rem solid #f2f2f2;text-align:center;padding:.3125rem 0}.a-b[data-v-93980447]{margin:.3125rem}.a-b[data-v-93980447] .van-button--normal{padding:5px 8px;height:30px}[data-v-93980447] .van-field{font-size:16px}[data-v-93980447] .van-field__control{border-bottom:.03125rem solid #d7d7d7;text-align:center;font-size:16px}[data-v-93980447] .van-field__label{text-align:end!important}.b-a[data-v-93980447] .van-field__control{border-bottom:none}.a-c[data-v-93980447]{display:flex;align-items:center;justify-content:space-around;margin:.9375rem}.a-c[data-v-93980447] .van-button--normal{padding:.3125rem!important;height:1.875rem}
|
1
unpackage/dist/build/web/assets/defect-DQuPY7ar.css
vendored
Normal file
1
unpackage/dist/build/web/assets/defect-DQuPY7ar.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
.flex[data-v-851d7119]{display:flex;flex-direction:column;height:100vh;width:100vw;overflow-y:hidden}.flex .van-nav-bar[data-v-851d7119]{width:100%}.flex .content[data-v-851d7119]{flex:1;padding:0 .625rem;overflow-y:scroll}.flex .content .grid-container[data-v-851d7119]{display:grid;grid-template-columns:1fr 3fr 2fr}.flex .content .grid-container .grid-item[data-v-851d7119]{border:.03125rem solid #f2f2f2;text-align:center}.flex .content .grid-container .grid-item[data-v-851d7119]{padding:0 .3125rem}.flex .content .card[data-v-851d7119]{margin:.625rem .9375rem;padding:.3125rem;border:.03125rem solid #02a7f0;border-radius:.625rem}.grid-container1[data-v-851d7119]{display:grid;grid-template-columns:2fr 1fr}.grid-container1 .grid-item[data-v-851d7119]{border:.03125rem solid #f2f2f2;text-align:center;padding:.3125rem 0}.a-b[data-v-851d7119]{margin:.3125rem}.a-b[data-v-851d7119] .van-button--normal{padding:5px 8px;height:30px}[data-v-851d7119] .van-field{font-size:16px}[data-v-851d7119] .van-field__control{border-bottom:.03125rem solid #d7d7d7;text-align:center;font-size:16px}[data-v-851d7119] .van-field__label{text-align:end!important}.b-a[data-v-851d7119] .van-field__control{border-bottom:none}.a-c[data-v-851d7119]{display:flex;align-items:center;justify-content:space-around;margin:.9375rem}.a-c[data-v-851d7119] .van-button--normal{padding:.3125rem!important;height:1.875rem}
|
@ -1 +0,0 @@
|
||||
.flex[data-v-3d3bfec4]{display:flex;flex-direction:column;height:100vh;width:100vw;overflow-y:hidden}.flex .van-nav-bar[data-v-3d3bfec4]{width:100%}.flex .content[data-v-3d3bfec4]{flex:1;padding:0 10px;overflow-y:scroll}.card[data-v-3d3bfec4]{border:.03125rem solid #d7d7d7;border-radius:.15625rem;padding:.3125rem;margin-top:.3125rem}.footer-button[data-v-3d3bfec4]{margin:20px;display:flex;justify-content:space-around}[data-v-3d3bfec4] .van-field{font-size:16px}.a-b[data-v-3d3bfec4]{margin:.3125rem}.a-b[data-v-3d3bfec4] .van-button--normal{padding:5px 8px;height:30px}.a-c[data-v-3d3bfec4]{display:flex;align-items:center}.a-c[data-v-3d3bfec4] .van-button--normal{padding:.25rem;height:1.5625rem;width:7em}.a-f[data-v-3d3bfec4]{display:flex;align-items:center;justify-content:end}.a-f[data-v-3d3bfec4] .van-button--normal{padding:.25rem;height:1.5625rem;width:3.5em}.c-a[data-v-3d3bfec4]{display:flex;align-items:center;justify-content:space-around;padding:.46875rem}.c-a[data-v-3d3bfec4] .van-button--normal{padding:.25rem;height:1.875rem;width:7em}.bor[data-v-3d3bfec4] .van-field__control{border:1px solid #d7d7d7}.bor-n[data-v-3d3bfec4] .van-field__control{border:none}.b-a[data-v-3d3bfec4]{display:flex;align-items:center;justify-content:space-between;padding:.625rem .9375rem}.b-a[data-v-3d3bfec4] .van-button--normal{padding:5px 8px;height:30px}[data-v-3d3bfec4] .van-field__control{border-bottom:1px solid #d7d7d7;text-align:center;font-size:16px}[data-v-3d3bfec4] .van-field__label{text-align:end}.select-model[data-v-3d3bfec4]{position:relative}.confirm-select[data-v-3d3bfec4]{width:100%}.confirm-select>p[data-v-3d3bfec4]{text-align:center}.confirm-select>uni-button[data-v-3d3bfec4]{border:none;background-color:#fff;color:#388aed;margin:10px 30px 0 0}.top-select[data-v-3d3bfec4]{position:absolute;top:30px;left:0;right:0;margin:auto;z-index:999}[data-v-3d3bfec4] .select-model .van-picker__toolbar{height:66px;align-items:flex-start}[data-v-3d3bfec4] .select-model .van-picker__cancel,.select-model .van-picker__confirm[data-v-3d3bfec4],[data-v-3d3bfec4] .select-model .van-picker__confirm{height:30px;padding:10px 16px 0}.search-btn[data-v-3d3bfec4]{padding:1px 8px;border:none;background-color:#388aed;color:#fff;margin-left:5px;height:30px;line-height:25px}.search-box[data-v-3d3bfec4]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:15px;padding-bottom:5px;position:relative;background-color:#fff}.van-search[data-v-3d3bfec4]{background-color:#f7f7f8}.ml-search-jump[data-v-3d3bfec4]{padding:3px 10px;background-color:#388aed;color:#fff;border:none;margin-left:10px}.flex-btn[data-v-3d3bfec4]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.searchPop[data-v-3d3bfec4]{position:absolute;left:30vw;width:60vw;background-color:#f7f8fa;max-height:16vh;overflow-y:scroll;z-index:9}li[data-v-3d3bfec4]{border-top:2px solid #fff;padding:10px 15px}
|
1
unpackage/dist/build/web/assets/detail-CokUXKwq.css
vendored
Normal file
1
unpackage/dist/build/web/assets/detail-CokUXKwq.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
.flex[data-v-b1143c83]{display:flex;flex-direction:column;height:100vh;width:100vw;overflow-y:hidden}.flex .van-nav-bar[data-v-b1143c83]{width:100%}.flex .content[data-v-b1143c83]{flex:1;padding:0 10px;overflow-y:scroll}.card[data-v-b1143c83]{border:.03125rem solid #d7d7d7;border-radius:.15625rem;padding:.3125rem;margin-top:.3125rem}.footer-button[data-v-b1143c83]{margin:20px;display:flex;justify-content:space-around}[data-v-b1143c83] .van-field{font-size:16px}.a-b[data-v-b1143c83]{margin:.3125rem}.a-b[data-v-b1143c83] .van-button--normal{padding:5px 8px;height:30px}.a-c[data-v-b1143c83]{display:flex;align-items:center}.a-c[data-v-b1143c83] .van-button--normal{padding:.25rem;height:1.5625rem;width:7em}.a-f[data-v-b1143c83]{display:flex;align-items:center;justify-content:end}.a-f[data-v-b1143c83] .van-button--normal{padding:.25rem;height:1.5625rem;width:3.5em}.c-a[data-v-b1143c83]{display:flex;align-items:center;justify-content:space-around;padding:.46875rem}.c-a[data-v-b1143c83] .van-button--normal{padding:.25rem;height:1.875rem;width:7em}.bor[data-v-b1143c83] .van-field__control{border:1px solid #d7d7d7}.bor-n[data-v-b1143c83] .van-field__control{border:none}.b-a[data-v-b1143c83]{display:flex;align-items:center;justify-content:space-between;padding:.625rem .9375rem}.b-a[data-v-b1143c83] .van-button--normal{padding:5px 8px;height:30px}[data-v-b1143c83] .van-field__control{border-bottom:1px solid #d7d7d7;text-align:center;font-size:16px}[data-v-b1143c83] .van-field__label{text-align:end}.select-model[data-v-b1143c83]{position:relative}.confirm-select[data-v-b1143c83]{width:100%}.confirm-select>p[data-v-b1143c83]{text-align:center}.confirm-select>uni-button[data-v-b1143c83]{border:none;background-color:#fff;color:#388aed;margin:10px 30px 0 0}.top-select[data-v-b1143c83]{position:absolute;top:30px;left:0;right:0;margin:auto;z-index:999}[data-v-b1143c83] .select-model .van-picker__toolbar{height:66px;align-items:flex-start}[data-v-b1143c83] .select-model .van-picker__cancel,.select-model .van-picker__confirm[data-v-b1143c83],[data-v-b1143c83] .select-model .van-picker__confirm{height:30px;padding:10px 16px 0}.search-btn[data-v-b1143c83]{padding:1px 8px;border:none;background-color:#388aed;color:#fff;margin-left:5px;height:30px;line-height:25px}.search-box[data-v-b1143c83]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:15px;padding-bottom:5px;position:relative;background-color:#fff}.van-search[data-v-b1143c83]{background-color:#f7f7f8}.ml-search-jump[data-v-b1143c83]{padding:3px 10px;background-color:#388aed;color:#fff;border:none;margin-left:10px}.flex-btn[data-v-b1143c83]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.searchPop[data-v-b1143c83]{position:absolute;left:30vw;width:60vw;background-color:#f7f8fa;max-height:16vh;overflow-y:scroll;z-index:9}li[data-v-b1143c83]{border-top:2px solid #fff;padding:10px 15px}
|
@ -1 +0,0 @@
|
||||
.flex[data-v-6cdecb30]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-6cdecb30]{width:100%}.flex .content[data-v-6cdecb30]{flex:1;padding:0 10px}.flex .content .grid-container[data-v-6cdecb30]{display:grid;grid-template-columns:2fr 1fr 1.5fr 2fr}.flex .content .grid-container .grid-item[data-v-6cdecb30]{border:1px solid #f2f2f2;text-align:center;padding:.46875rem 0;display:flex;flex-direction:column;justify-content:center}.flex .content .grid-container .grid-item[data-v-6cdecb30] .van-cell{padding:0 5px}.footer-button[data-v-6cdecb30]{margin:20px;display:flex;justify-content:space-around}[data-v-6cdecb30] .van-field{font-size:16px}.a-c[data-v-6cdecb30]{display:flex;align-items:center;justify-content:center}.a-c[data-v-6cdecb30] .van-button--normal{padding:.25rem;height:1.5625rem;width:4em}.bor[data-v-6cdecb30] .van-field__control{border:1px solid #d7d7d7}.bor-n[data-v-6cdecb30] .van-field__control{border:none}[data-v-6cdecb30] .van-field__control{border-bottom:1px solid #d7d7d7;text-align:center;font-size:16px}[data-v-6cdecb30] .van-field__label{text-align:end}.box[data-v-6cdecb30]{margin:.15625rem .625rem;border:.03125rem solid #d7d7d7;border-radius:.3125rem}.line[data-v-6cdecb30]{border-bottom:.03125rem solid #d7d7d7;margin-bottom:.3125rem}
|
1
unpackage/dist/build/web/assets/detailCus-BqA9liwc.css
vendored
Normal file
1
unpackage/dist/build/web/assets/detailCus-BqA9liwc.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
.flex[data-v-e4300a77]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-e4300a77]{width:100%}.flex .content[data-v-e4300a77]{flex:1;padding:0 10px}.flex .content .grid-container[data-v-e4300a77]{display:grid;grid-template-columns:2fr 1fr 1.5fr 2fr}.flex .content .grid-container .grid-item[data-v-e4300a77]{border:1px solid #f2f2f2;text-align:center;padding:.46875rem 0;display:flex;flex-direction:column;justify-content:center}.flex .content .grid-container .grid-item[data-v-e4300a77] .van-cell{padding:0 5px}.footer-button[data-v-e4300a77]{margin:20px;display:flex;justify-content:space-around}[data-v-e4300a77] .van-field{font-size:16px}.a-c[data-v-e4300a77]{display:flex;align-items:center;justify-content:center}.a-c[data-v-e4300a77] .van-button--normal{padding:.25rem;height:1.5625rem;width:4em}.bor[data-v-e4300a77] .van-field__control{border:1px solid #d7d7d7}.bor-n[data-v-e4300a77] .van-field__control{border:none}[data-v-e4300a77] .van-field__control{border-bottom:1px solid #d7d7d7;text-align:center;font-size:16px}[data-v-e4300a77] .van-field__label{text-align:end}.box[data-v-e4300a77]{margin:.15625rem .625rem;border:.03125rem solid #d7d7d7;border-radius:.3125rem}.line[data-v-e4300a77]{border-bottom:.03125rem solid #d7d7d7;margin-bottom:.3125rem}
|
1
unpackage/dist/build/web/assets/detailSpot-B4MYlGHu.css
vendored
Normal file
1
unpackage/dist/build/web/assets/detailSpot-B4MYlGHu.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
.flex[data-v-01aa2d18]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-01aa2d18]{width:100%}.flex .content[data-v-01aa2d18]{flex:1;padding:0 10px}.flex .content .grid-container[data-v-01aa2d18]{display:grid;grid-template-columns:2fr 1fr 1.5fr 2fr}.flex .content .grid-container .grid-item[data-v-01aa2d18]{border:1px solid #f2f2f2;text-align:center;padding:.46875rem 0;display:flex;flex-direction:column;justify-content:center}.flex .content .grid-container .grid-item[data-v-01aa2d18] .van-cell{padding:0 5px}.footer-button[data-v-01aa2d18]{margin:20px;display:flex;justify-content:space-around}[data-v-01aa2d18] .van-field{font-size:16px}.a-c[data-v-01aa2d18]{display:flex;align-items:center;justify-content:center}.a-c[data-v-01aa2d18] .van-button--normal{padding:.25rem;height:1.5625rem;width:4em}.bor[data-v-01aa2d18] .van-field__control{border:1px solid #d7d7d7}.bor-n[data-v-01aa2d18] .van-field__control{border:none}[data-v-01aa2d18] .van-field__control{border-bottom:1px solid #d7d7d7;text-align:center;font-size:16px}[data-v-01aa2d18] .van-field__label{text-align:end}.box[data-v-01aa2d18]{margin:.15625rem .625rem;border:.03125rem solid #d7d7d7;border-radius:.3125rem}.line[data-v-01aa2d18]{border-bottom:.03125rem solid #d7d7d7;margin-bottom:.3125rem}
|
@ -1 +0,0 @@
|
||||
.flex[data-v-dec53079]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-dec53079]{width:100%}.flex .content[data-v-dec53079]{flex:1;padding:0 10px}.flex .content .grid-container[data-v-dec53079]{display:grid;grid-template-columns:2fr 1fr 1.5fr 2fr}.flex .content .grid-container .grid-item[data-v-dec53079]{border:1px solid #f2f2f2;text-align:center;padding:.46875rem 0;display:flex;flex-direction:column;justify-content:center}.flex .content .grid-container .grid-item[data-v-dec53079] .van-cell{padding:0 5px}.footer-button[data-v-dec53079]{margin:20px;display:flex;justify-content:space-around}[data-v-dec53079] .van-field{font-size:16px}.a-c[data-v-dec53079]{display:flex;align-items:center;justify-content:center}.a-c[data-v-dec53079] .van-button--normal{padding:.25rem;height:1.5625rem;width:4em}.bor[data-v-dec53079] .van-field__control{border:1px solid #d7d7d7}.bor-n[data-v-dec53079] .van-field__control{border:none}[data-v-dec53079] .van-field__control{border-bottom:1px solid #d7d7d7;text-align:center;font-size:16px}[data-v-dec53079] .van-field__label{text-align:end}.box[data-v-dec53079]{margin:.15625rem .625rem;border:.03125rem solid #d7d7d7;border-radius:.3125rem}.line[data-v-dec53079]{border-bottom:.03125rem solid #d7d7d7;margin-bottom:.3125rem}
|
1
unpackage/dist/build/web/assets/documentary-CBcugsRu.css
vendored
Normal file
1
unpackage/dist/build/web/assets/documentary-CBcugsRu.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
.flex[data-v-646bbd1d]{display:flex;flex-direction:column;height:100vh;width:100vw;font-size:.75rem;overflow-y:hidden}.flex .van-nav-bar[data-v-646bbd1d]{width:100%}.flex .grid-container[data-v-646bbd1d]{display:grid;grid-template-columns:1.5fr 2fr 1.5fr 1fr;padding:0 .46875rem}.flex .grid-container .grid-item[data-v-646bbd1d]{border:1px solid #f2f2f2;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center}.flex .grid-container .grid-item .grid-container1[data-v-646bbd1d]{display:grid;grid-template-columns:repeat(1,1fr);width:100%;height:100%}.flex .grid-container .grid-item .grid-container1 .grid-item2[data-v-646bbd1d]{display:flex;white-space:pre-line;align-items:center;justify-content:center;padding:.15625rem;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.flex .grid-container .grid-item .grid-container1 .grid-item1[data-v-646bbd1d]{border-bottom:1px solid #f2f2f2;display:flex;align-items:center;justify-content:center;padding:.15625rem;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.flex .content[data-v-646bbd1d]{flex:1;overflow-y:scroll;font-size:.75rem}.flex .grid-container3[data-v-646bbd1d]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;text-align:center}.flex .grid-container3 .grid-item[data-v-646bbd1d]{color:#fff;border:1px solid #f2f2f2;display:flex;align-items:center;justify-content:center;padding:.15625rem;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}[data-v-646bbd1d] .van-cell{padding:5px!important}[data-v-646bbd1d] .van-field{font-size:16px}.bor[data-v-646bbd1d] .van-field__control{border:1px solid #d7d7d7;text-align:center}.bor[data-v-646bbd1d] .van-field__label{margin:0}.bor-a[data-v-646bbd1d] .van-field__control{border-bottom:1px solid #d7d7d7;text-align:center}.bor-a[data-v-646bbd1d] .van-field__label{margin:0}[data-v-646bbd1d] .van-button--normal{padding:5px 8px;height:30px;font-size:.6875rem}[data-v-646bbd1d] .van-field__control{text-align:center;font-size:16px}.footer-button[data-v-646bbd1d]{margin:.625rem;display:flex;justify-content:space-around}[data-v-646bbd1d] .select-model .van-picker__cancel,.select-model .van-picker__confirm[data-v-646bbd1d]{height:30px;padding:10px 16px 0}.select-model[data-v-646bbd1d]{position:relative}.confirm-select[data-v-646bbd1d]{width:100%}.confirm-select>p[data-v-646bbd1d]{text-align:center}.confirm-select>uni-button[data-v-646bbd1d]{border:none;background-color:#fff;color:#388aed;margin:10px 30px 0 0}.top-select[data-v-646bbd1d]{position:absolute;top:30px;left:0;right:0;margin:auto;z-index:999}[data-v-646bbd1d] .select-model .van-picker__toolbar{height:66px;align-items:flex-start}[data-v-646bbd1d] .select-model .van-picker__cancel,[data-v-646bbd1d] .select-model .van-picker__confirm{height:30px;padding:10px 16px 0}.search-btn[data-v-646bbd1d]{padding:1px 8px;border:none;background-color:#388aed;color:#fff;margin-left:5px;height:30px;line-height:25px}.search-box[data-v-646bbd1d]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:15px;padding-bottom:5px;position:relative;background-color:#fff}.van-search[data-v-646bbd1d]{background-color:#f7f7f8}.ml-search-jump[data-v-646bbd1d]{padding:3px 10px;background-color:#388aed;color:#fff;border:none;margin-left:10px}.flex-btn[data-v-646bbd1d]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}
|
@ -1 +0,0 @@
|
||||
.flex[data-v-956af184]{display:flex;flex-direction:column;height:100vh;width:100vw;font-size:.75rem;overflow-y:hidden}.flex .van-nav-bar[data-v-956af184]{width:100%}.flex .grid-container[data-v-956af184]{display:grid;grid-template-columns:1.5fr 2fr 1.5fr 1fr;padding:0 .46875rem}.flex .grid-container .grid-item[data-v-956af184]{border:1px solid #f2f2f2;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center}.flex .grid-container .grid-item .grid-container1[data-v-956af184]{display:grid;grid-template-columns:repeat(1,1fr);width:100%;height:100%}.flex .grid-container .grid-item .grid-container1 .grid-item2[data-v-956af184]{display:flex;white-space:pre-line;align-items:center;justify-content:center;padding:.15625rem;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.flex .grid-container .grid-item .grid-container1 .grid-item1[data-v-956af184]{border-bottom:1px solid #f2f2f2;display:flex;align-items:center;justify-content:center;padding:.15625rem;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.flex .content[data-v-956af184]{flex:1;overflow-y:scroll;font-size:.75rem}.flex .grid-container3[data-v-956af184]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;text-align:center}.flex .grid-container3 .grid-item[data-v-956af184]{color:#fff;border:1px solid #f2f2f2;display:flex;align-items:center;justify-content:center;padding:.15625rem;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}[data-v-956af184] .van-cell{padding:5px!important}[data-v-956af184] .van-field{font-size:16px}.bor[data-v-956af184] .van-field__control{border:1px solid #d7d7d7;text-align:center}.bor[data-v-956af184] .van-field__label{margin:0}.bor-a[data-v-956af184] .van-field__control{border-bottom:1px solid #d7d7d7;text-align:center}.bor-a[data-v-956af184] .van-field__label{margin:0}[data-v-956af184] .van-button--normal{padding:5px 8px;height:30px;font-size:.6875rem}[data-v-956af184] .van-field__control{text-align:center;font-size:16px}.footer-button[data-v-956af184]{margin:.625rem;display:flex;justify-content:space-around}[data-v-956af184] .select-model .van-picker__cancel,.select-model .van-picker__confirm[data-v-956af184]{height:30px;padding:10px 16px 0}.select-model[data-v-956af184]{position:relative}.confirm-select[data-v-956af184]{width:100%}.confirm-select>p[data-v-956af184]{text-align:center}.confirm-select>uni-button[data-v-956af184]{border:none;background-color:#fff;color:#388aed;margin:10px 30px 0 0}.top-select[data-v-956af184]{position:absolute;top:30px;left:0;right:0;margin:auto;z-index:999}[data-v-956af184] .select-model .van-picker__toolbar{height:66px;align-items:flex-start}[data-v-956af184] .select-model .van-picker__cancel,[data-v-956af184] .select-model .van-picker__confirm{height:30px;padding:10px 16px 0}.search-btn[data-v-956af184]{padding:1px 8px;border:none;background-color:#388aed;color:#fff;margin-left:5px;height:30px;line-height:25px}.search-box[data-v-956af184]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:15px;padding-bottom:5px;position:relative;background-color:#fff}.van-search[data-v-956af184]{background-color:#f7f7f8}.ml-search-jump[data-v-956af184]{padding:3px 10px;background-color:#388aed;color:#fff;border:none;margin-left:10px}.flex-btn[data-v-956af184]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}
|
25
unpackage/dist/build/web/assets/index-BAgZZwqh.js
vendored
Normal file
25
unpackage/dist/build/web/assets/index-BAgZZwqh.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
import{J as a,K as e,L as t,M as o,k as s,N as l,O as n,P as r,Q as c,R as i,I as d,S as u,a as m}from"./index-ZTV7aFSN.js";let f;let p=a({},{title:"",width:"",theme:null,message:"",overlay:!0,callback:null,teleport:"body",className:"",allowHtml:!1,lockScroll:!0,transition:void 0,beforeClose:null,overlayClass:"",overlayStyle:void 0,messageAlign:"",cancelButtonText:"",cancelButtonColor:null,cancelButtonDisabled:!1,confirmButtonText:"",confirmButtonColor:null,confirmButtonDisabled:!1,showConfirmButton:!0,showCancelButton:!1,closeOnPopstate:!0,closeOnClickOverlay:!1});function h(r){return e?new Promise(((e,c)=>{f||function(){const a={setup(){const{state:a,toggle:e}=o();return()=>s(n,l(a,{"onUpdate:show":e}),null)}};({instance:f}=t(a))}(),f.open(a({},p,r,{callback:a=>{("confirm"===a?e:c)(a)}}))})):Promise.resolve(void 0)}const g=e=>h(a({showCancelButton:!0},e)),b="/api",v="",B="/mes",w="/mes";function C(a,e,t={},o={}){return new Promise(((s,l)=>{const n=r("token"),f={"Content-Type":"application/json;charset=UTF-8",Authorization:"Bearer "+n},p=Object.assign({},f,o);let g="";g=a.includes("/v1")?v:"/fabric/info/all"===a||"/color/list"===a||a.includes("/fabric/info/craftPrice")?B:a.includes("fabric/craft")?w:b,"/upload"===a?c({url:g+a,file:t,header:{Authorization:"Bearer "+n},success:a=>{let e=JSON.parse(a.data);s(e)}}):i({url:g+a,method:e,data:t,header:p,success:a=>{var e;a.data&&200===a.data.code?s(a.data):a.data&&401===a.data.code?(d({icon:"error",title:"登录过期!"}),u(),m({url:"/pages/login/login"}),l(new Error("请求失败: "+(a.data&&(null==(e=a.data)?void 0:e.message)||"未知错误")))):a.data&&401===a.data.code?d({icon:"error",title:"暂无权限!"}):7778===a.data.code||7777===a.data.code?s(a.data):h({title:a.data.msg}).then((()=>{}))},fail:a=>{l(a)}})}))}const P=(a,e={},t={})=>C(a,"POST",e,t),T=(a,e={},t={})=>C(a,"GET",e,t),y=(a,e={},t={})=>C(a,"PUT",e,t),O=(a,e={},t={})=>C(a,"DELETE",e,t),k=(a,e={})=>C(a,"",e);export{y as a,h as b,O as d,T as g,P as p,g as s,k as u};
|
||||
import{J as a,K as e,L as t,M as o,k as s,N as l,O as n,P as r,Q as c,R as i,I as d,S as u,a as m}from"./index-BAgZZwqh.js";let f;let p=a({},{title:"",width:"",theme:null,message:"",overlay:!0,callback:null,teleport:"body",className:"",allowHtml:!1,lockScroll:!0,transition:void 0,beforeClose:null,overlayClass:"",overlayStyle:void 0,messageAlign:"",cancelButtonText:"",cancelButtonColor:null,cancelButtonDisabled:!1,confirmButtonText:"",confirmButtonColor:null,confirmButtonDisabled:!1,showConfirmButton:!0,showCancelButton:!1,closeOnPopstate:!0,closeOnClickOverlay:!1});function h(r){return e?new Promise(((e,c)=>{f||function(){const a={setup(){const{state:a,toggle:e}=o();return()=>s(n,l(a,{"onUpdate:show":e}),null)}};({instance:f}=t(a))}(),f.open(a({},p,r,{callback:a=>{("confirm"===a?e:c)(a)}}))})):Promise.resolve(void 0)}const g=e=>h(a({showCancelButton:!0},e)),b="/api",v="",B="/mes",w="/mes";function C(a,e,t={},o={}){return new Promise(((s,l)=>{const n=r("token"),f={"Content-Type":"application/json;charset=UTF-8",Authorization:"Bearer "+n},p=Object.assign({},f,o);let g="";g=a.includes("/v1")?v:"/fabric/info/all"===a||"/color/list"===a||a.includes("/fabric/info/craftPrice")?B:a.includes("fabric/craft")?w:b,"/upload"===a?c({url:g+a,file:t,header:{Authorization:"Bearer "+n},success:a=>{let e=JSON.parse(a.data);s(e)}}):i({url:g+a,method:e,data:t,header:p,success:a=>{var e;a.data&&200===a.data.code?s(a.data):a.data&&401===a.data.code?(d({icon:"error",title:"登录过期!"}),u(),m({url:"/pages/login/login"}),l(new Error("请求失败: "+(a.data&&(null==(e=a.data)?void 0:e.message)||"未知错误")))):a.data&&401===a.data.code?d({icon:"error",title:"暂无权限!"}):7778===a.data.code||7777===a.data.code?s(a.data):h({title:a.data.msg}).then((()=>{}))},fail:a=>{l(a)}})}))}const P=(a,e={},t={})=>C(a,"POST",e,t),T=(a,e={},t={})=>C(a,"GET",e,t),y=(a,e={},t={})=>C(a,"PUT",e,t),O=(a,e={},t={})=>C(a,"DELETE",e,t),k=(a,e={})=>C(a,"",e);export{y as a,h as b,O as d,T as g,P as p,g as s,k as u};
|
1
unpackage/dist/build/web/assets/list-C5F3Cvgi.css
vendored
Normal file
1
unpackage/dist/build/web/assets/list-C5F3Cvgi.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
.flex[data-v-7228d7f7]{display:flex;flex-direction:column;height:100vh;width:100vw;overflow-y:hidden}.flex .van-nav-bar[data-v-7228d7f7]{width:100%}.flex .grid-container[data-v-7228d7f7]{display:grid;grid-template-columns:2fr 3fr 1.3fr 1.5fr;padding:0 .46875rem}.flex .grid-container .grid-item[data-v-7228d7f7]{border:1px solid #f2f2f2;display:flex;align-items:center;text-align:center;justify-content:center;padding:.15625rem}.flex .grid-container .grid-item .grid-container1[data-v-7228d7f7]{display:grid;grid-template-columns:1fr;width:100%;height:100%}.flex .grid-container .grid-item .grid-container1 .grid-item2[data-v-7228d7f7]{display:flex;align-items:center;text-align:center;justify-content:center;padding:.15625rem}.flex .grid-container .grid-item .grid-container1 .grid-item1[data-v-7228d7f7]{border-bottom:1px solid #f2f2f2;display:flex;align-items:center;text-align:center;justify-content:center;padding:.15625rem}.flex .content[data-v-7228d7f7]{flex:1;overflow-y:scroll}[data-v-7228d7f7] .van-cell{padding:5px!important}[data-v-7228d7f7] .van-field{font-size:16px}.bor[data-v-7228d7f7] .van-field__control{border:1px solid #d7d7d7;text-align:center}.bor[data-v-7228d7f7] .van-field__label{margin:0}.bor-a[data-v-7228d7f7] .van-field__control{border-bottom:1px solid #d7d7d7;text-align:center}.bor-a[data-v-7228d7f7] .van-field__label{margin:0}[data-v-7228d7f7] .van-button--normal{padding:5px 8px;height:30px}[data-v-7228d7f7] .van-field__control{text-align:center;font-size:16px}.select-model[data-v-7228d7f7]{position:relative}.confirm-select[data-v-7228d7f7]{width:100%}.confirm-select>p[data-v-7228d7f7]{text-align:center}.confirm-select>uni-button[data-v-7228d7f7]{border:none;background-color:#fff;color:#388aed;margin:10px 30px 0 0}.top-select[data-v-7228d7f7]{position:absolute;top:30px;left:0;right:0;margin:auto;z-index:999}[data-v-7228d7f7] .select-model .van-picker__toolbar{height:66px;align-items:flex-start}[data-v-7228d7f7] .select-model .van-picker__cancel,.select-model .van-picker__confirm[data-v-7228d7f7]{height:30px;padding:10px 16px 0}.search-btn[data-v-7228d7f7]{padding:1px 8px;border:none;background-color:#388aed;color:#fff;margin-left:5px;height:30px;line-height:25px}.search-box[data-v-7228d7f7]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:15px;padding-bottom:5px;position:relative;background-color:#fff}.van-search[data-v-7228d7f7]{background-color:#f7f7f8}.ml-search-jump[data-v-7228d7f7]{padding:3px 10px;background-color:#388aed;color:#fff;border:none;margin-left:10px}.flex-btn[data-v-7228d7f7]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}
|
@ -1 +0,0 @@
|
||||
.flex[data-v-ed4b6425]{display:flex;flex-direction:column;height:100vh;width:100vw;overflow-y:hidden}.flex .van-nav-bar[data-v-ed4b6425]{width:100%}.flex .grid-container[data-v-ed4b6425]{display:grid;grid-template-columns:2fr 3fr 1.3fr 1.5fr;padding:0 .46875rem}.flex .grid-container .grid-item[data-v-ed4b6425]{border:1px solid #f2f2f2;display:flex;align-items:center;text-align:center;justify-content:center;padding:.15625rem}.flex .grid-container .grid-item .grid-container1[data-v-ed4b6425]{display:grid;grid-template-columns:1fr;width:100%;height:100%}.flex .grid-container .grid-item .grid-container1 .grid-item2[data-v-ed4b6425]{display:flex;align-items:center;text-align:center;justify-content:center;padding:.15625rem}.flex .grid-container .grid-item .grid-container1 .grid-item1[data-v-ed4b6425]{border-bottom:1px solid #f2f2f2;display:flex;align-items:center;text-align:center;justify-content:center;padding:.15625rem}.flex .content[data-v-ed4b6425]{flex:1;overflow-y:scroll}[data-v-ed4b6425] .van-cell{padding:5px!important}[data-v-ed4b6425] .van-field{font-size:16px}.bor[data-v-ed4b6425] .van-field__control{border:1px solid #d7d7d7;text-align:center}.bor[data-v-ed4b6425] .van-field__label{margin:0}.bor-a[data-v-ed4b6425] .van-field__control{border-bottom:1px solid #d7d7d7;text-align:center}.bor-a[data-v-ed4b6425] .van-field__label{margin:0}[data-v-ed4b6425] .van-button--normal{padding:5px 8px;height:30px}[data-v-ed4b6425] .van-field__control{text-align:center;font-size:16px}.select-model[data-v-ed4b6425]{position:relative}.confirm-select[data-v-ed4b6425]{width:100%}.confirm-select>p[data-v-ed4b6425]{text-align:center}.confirm-select>uni-button[data-v-ed4b6425]{border:none;background-color:#fff;color:#388aed;margin:10px 30px 0 0}.top-select[data-v-ed4b6425]{position:absolute;top:30px;left:0;right:0;margin:auto;z-index:999}[data-v-ed4b6425] .select-model .van-picker__toolbar{height:66px;align-items:flex-start}[data-v-ed4b6425] .select-model .van-picker__cancel,.select-model .van-picker__confirm[data-v-ed4b6425]{height:30px;padding:10px 16px 0}.search-btn[data-v-ed4b6425]{padding:1px 8px;border:none;background-color:#388aed;color:#fff;margin-left:5px;height:30px;line-height:25px}.search-box[data-v-ed4b6425]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:15px;padding-bottom:5px;position:relative;background-color:#fff}.van-search[data-v-ed4b6425]{background-color:#f7f7f8}.ml-search-jump[data-v-ed4b6425]{padding:3px 10px;background-color:#388aed;color:#fff;border:none;margin-left:10px}.flex-btn[data-v-ed4b6425]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}
|
@ -1 +0,0 @@
|
||||
.flex[data-v-a6c04785]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-a6c04785]{width:100%}.flex .content[data-v-a6c04785]{flex:1;padding:0 .625rem}.flex .content .grid-container[data-v-a6c04785]{display:grid;grid-template-columns:3fr 1.5fr}.flex .content .grid-container .grid-item[data-v-a6c04785]{border:.03125rem solid #f2f2f2;text-align:center}.flex .content .grid-container .grid-item[data-v-a6c04785]{padding:0 .3125rem}.flex .content .card[data-v-a6c04785]{margin:.625rem .9375rem;padding:.3125rem;border:.03125rem solid #02a7f0;border-radius:.625rem}.a-b[data-v-a6c04785]{display:flex;align-items:center}.a-b[data-v-a6c04785] .van-cell{padding:0}[data-v-a6c04785] .van-field{font-size:16px}[data-v-a6c04785] .van-field__control{border-bottom:.03125rem solid #d7d7d7;text-align:center;font-size:16px}[data-v-a6c04785] .van-field__label{text-align:end!important}.b-a[data-v-a6c04785] .van-field__control{border-bottom:none}.a-b[data-v-a6c04785]{display:flex;align-items:center;padding:.3125rem 0}.a-b[data-v-a6c04785] .van-field__control{border:.03125rem solid #d7d7d7;text-align:center}.a-b[data-v-a6c04785] .van-field{width:62%!important}.a-c[data-v-a6c04785]{display:flex;align-items:center;justify-content:space-around;margin:.9375rem}.a-c[data-v-a6c04785] .van-button--normal{padding:0 .9375rem!important;height:1.875rem}
|
1
unpackage/dist/build/web/assets/m-flow-DnahTfbC.css
vendored
Normal file
1
unpackage/dist/build/web/assets/m-flow-DnahTfbC.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
.flex[data-v-3267cddf]{display:flex;flex-direction:column;height:100vh;width:100vw;overflow-y:hidden}.flex .van-nav-bar[data-v-3267cddf]{width:100%}.flex .content[data-v-3267cddf]{flex:1;padding:0 .625rem;overflow-y:scroll}.flex .grid-container[data-v-3267cddf]{display:grid;grid-template-columns:3fr 1.5fr}.flex .grid-container .grid-item[data-v-3267cddf]{border:.03125rem solid #f2f2f2;text-align:center}.flex .grid-container .grid-item[data-v-3267cddf]{padding:0 .3125rem}.flex .grid-container .card[data-v-3267cddf]{margin:.625rem .9375rem;padding:.3125rem;border:.03125rem solid #02a7f0;border-radius:.625rem}.a-b[data-v-3267cddf]{display:flex;align-items:center}.a-b[data-v-3267cddf] .van-cell{padding:0}[data-v-3267cddf] .van-field{font-size:16px}[data-v-3267cddf] .van-field__control{border-bottom:.03125rem solid #d7d7d7;text-align:center;font-size:16px}[data-v-3267cddf] .van-field__label{text-align:end!important}.b-a[data-v-3267cddf] .van-field__control{border-bottom:none}.a-b[data-v-3267cddf]{display:flex;align-items:center;padding:.3125rem 0}.a-b[data-v-3267cddf] .van-field__control{border:.03125rem solid #d7d7d7;text-align:center}.a-b[data-v-3267cddf] .van-field{width:62%!important}.a-c[data-v-3267cddf]{display:flex;align-items:center;justify-content:space-around;margin:.9375rem}.a-c[data-v-3267cddf] .van-button--normal{padding:0 .9375rem!important;height:1.875rem}
|
@ -1 +0,0 @@
|
||||
.flex[data-v-fe567780]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-fe567780]{width:100%}.flex .content[data-v-fe567780]{flex:1;padding:0 .625rem}.flex .content .grid-container[data-v-fe567780]{display:grid;grid-template-columns:1fr 2fr 1.5fr 1.5fr}.flex .content .grid-container .grid-item[data-v-fe567780]{border:.03125rem solid #f2f2f2;text-align:center}.flex .content .grid-container .grid-item[data-v-fe567780] .van-cell{padding:0 .3125rem}.flex .content .card[data-v-fe567780]{margin:.5rem .625rem;padding:.3125rem;border:.03125rem solid #02a7f0;border-radius:.625rem}.flex .content .a-b[data-v-fe567780]{display:flex;align-items:center}.flex .content .a-b[data-v-fe567780] .van-button--normal{padding:.25rem;height:1.5625rem;width:7em}.flex[data-v-fe567780] .van-field{font-size:16px;padding:0}.flex[data-v-fe567780] .van-cell-group--inset{margin:0}.flex .a-c[data-v-fe567780] .van-field__control{border-bottom:.03125rem solid #d7d7d7}.flex[data-v-fe567780] .van-field__label{text-align:end}
|
1
unpackage/dist/build/web/assets/m-other-c97PK_Rb.css
vendored
Normal file
1
unpackage/dist/build/web/assets/m-other-c97PK_Rb.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
.flex[data-v-8867ea11]{display:flex;flex-direction:column;height:100vh;width:100vw;overflow-y:hidden}.flex .van-nav-bar[data-v-8867ea11]{width:100%}.flex .content[data-v-8867ea11]{flex:1;padding:0 .625rem;overflow-y:scroll}.flex .content .grid-container[data-v-8867ea11]{display:grid;grid-template-columns:1fr 2fr 1.5fr 1.5fr}.flex .content .grid-container .grid-item[data-v-8867ea11]{border:.03125rem solid #f2f2f2;text-align:center}.flex .content .grid-container .grid-item[data-v-8867ea11] .van-cell{padding:0 .3125rem}.flex .content .card[data-v-8867ea11]{margin:.5rem .625rem;padding:.3125rem;border:.03125rem solid #02a7f0;border-radius:.625rem}.flex .content .a-b[data-v-8867ea11]{display:flex;align-items:center}.flex .content .a-b[data-v-8867ea11] .van-button--normal{padding:.25rem;height:1.5625rem;width:7em}.flex[data-v-8867ea11] .van-field{font-size:16px;padding:0}.flex[data-v-8867ea11] .van-cell-group--inset{margin:0}.flex .a-c[data-v-8867ea11] .van-field__control{border-bottom:.03125rem solid #d7d7d7}.flex[data-v-8867ea11] .van-field__label{text-align:end}
|
@ -1 +0,0 @@
|
||||
.flex[data-v-394ab176]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-394ab176]{width:100%}.flex .content[data-v-394ab176]{flex:1;padding:0 10px}.flex .content .grid-container[data-v-394ab176]{display:grid;grid-template-columns:1fr 1fr 1fr}.flex .content .grid-container .grid-item[data-v-394ab176]{text-align:center;border:1px solid #f2f2f2}.flex .content .grid-container .grid-item[data-v-394ab176]{padding:0 5px}
|
1
unpackage/dist/build/web/assets/m-process-v5OwqBJb.css
vendored
Normal file
1
unpackage/dist/build/web/assets/m-process-v5OwqBJb.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
.flex[data-v-0366a1e3]{display:flex;flex-direction:column;height:100vh;width:100vw;overflow-y:hidden}.flex .van-nav-bar[data-v-0366a1e3]{width:100%}.flex .content[data-v-0366a1e3]{flex:1;padding:0 10px;overflow-y:scroll}.flex .grid-container[data-v-0366a1e3]{display:grid;grid-template-columns:1fr 1fr 1fr}.flex .grid-container .grid-item[data-v-0366a1e3]{text-align:center;border:1px solid #f2f2f2}.flex .grid-container .grid-item[data-v-0366a1e3]{padding:0 5px}
|
@ -1 +0,0 @@
|
||||
.flex[data-v-5263ad30]{display:flex;flex-direction:column;height:100vh;overflow:hidden;margin:0 .46875rem}.flex .van-nav-bar[data-v-5263ad30]{width:100%}.flex .grid-container[data-v-5263ad30]{display:grid;grid-template-columns:2fr 1fr}.flex .grid-container .grid-item[data-v-5263ad30]{border:.03125rem solid #f2f2f2;text-align:center;padding:.15625rem}.flex .content[data-v-5263ad30]{flex:1;overflow-y:scroll}[data-v-5263ad30] .van-cell-group--inset{margin:0}[data-v-5263ad30] .van-popup--center{max-width:100vw!important}.a-b[data-v-5263ad30]{margin:.3125rem}.a-b[data-v-5263ad30] .van-button--normal{padding:5px 8px;height:30px}.a-b[data-v-5263ad30] .van-field__body{border-bottom:none}[data-v-5263ad30] .van-field{font-size:16px}[data-v-5263ad30] .van-field__body{border-bottom:.03125rem solid #d7d7d7}[data-v-5263ad30] .van-field__control{text-align:center;font-size:16px}.bor-n[data-v-5263ad30] .van-field__body{border:none}[data-v-5263ad30] .van-field__label{text-align:end!important}.a-c[data-v-5263ad30]{display:flex;align-items:center;justify-content:space-around;margin:.9375rem}.a-c[data-v-5263ad30] .van-button--normal{padding:0 .46875rem!important;height:1.875rem!important}.a-d-1[data-v-5263ad30]{display:flex;align-items:center;margin-left:.9375rem}.a-d-1[data-v-5263ad30] .van-button--normal{padding:.25rem;height:1.5625rem;width:7em}.a-d-1[data-v-5263ad30] .van-cell{padding:.3125rem 0}.a-d[data-v-5263ad30]{display:flex;align-items:center}.a-d[data-v-5263ad30] .van-button--normal{padding:.25rem;height:1.5625rem;width:7em}.a-d[data-v-5263ad30] .van-cell{padding:.3125rem 0}
|
1
unpackage/dist/build/web/assets/m-requirements-DP7BjozJ.css
vendored
Normal file
1
unpackage/dist/build/web/assets/m-requirements-DP7BjozJ.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
.flex[data-v-6c5643dc]{display:flex;flex-direction:column;height:100vh;overflow:hidden;margin:0 .46875rem;overflow-y:hidden}.flex .van-nav-bar[data-v-6c5643dc]{width:100%}.flex .grid-container[data-v-6c5643dc]{display:grid;grid-template-columns:2fr 1fr}.flex .grid-container .grid-item[data-v-6c5643dc]{border:.03125rem solid #f2f2f2;text-align:center;padding:.15625rem}.flex .content[data-v-6c5643dc]{flex:1;overflow-y:scroll}[data-v-6c5643dc] .van-cell-group--inset{margin:0}[data-v-6c5643dc] .van-popup--center{max-width:100vw!important}.a-b[data-v-6c5643dc]{margin:.3125rem}.a-b[data-v-6c5643dc] .van-button--normal{padding:5px 8px;height:30px}.a-b[data-v-6c5643dc] .van-field__body{border-bottom:none}[data-v-6c5643dc] .van-field{font-size:16px}[data-v-6c5643dc] .van-field__body{border-bottom:.03125rem solid #d7d7d7}[data-v-6c5643dc] .van-field__control{text-align:center;font-size:16px}.bor-n[data-v-6c5643dc] .van-field__body{border:none}[data-v-6c5643dc] .van-field__label{text-align:end!important}.a-c[data-v-6c5643dc]{display:flex;align-items:center;justify-content:space-around;margin:.9375rem}.a-c[data-v-6c5643dc] .van-button--normal{padding:0 .46875rem!important;height:1.875rem!important}.a-d-1[data-v-6c5643dc]{display:flex;align-items:center;margin-left:.9375rem}.a-d-1[data-v-6c5643dc] .van-button--normal{padding:.25rem;height:1.5625rem;width:7em}.a-d-1[data-v-6c5643dc] .van-cell{padding:.3125rem 0}.a-d[data-v-6c5643dc]{display:flex;align-items:center}.a-d[data-v-6c5643dc] .van-button--normal{padding:.25rem;height:1.5625rem;width:7em}.a-d[data-v-6c5643dc] .van-cell{padding:.3125rem 0}
|
1
unpackage/dist/build/web/assets/orderStatus-BHS07omN.css
vendored
Normal file
1
unpackage/dist/build/web/assets/orderStatus-BHS07omN.css
vendored
Normal file
@ -0,0 +1 @@
|
||||
.flex[data-v-a98ea9e2]{display:flex;flex-direction:column;height:100vh;width:100vw;overflow-y:hidden;background-color:#fcfcfc}.content[data-v-a98ea9e2]{flex:1;overflow-y:scroll}.bor[data-v-a98ea9e2] .van-field__control{border-bottom:1px solid #d7d7d7}[data-v-a98ea9e2] .van-button--normal{padding:5px 8px;height:30px}[data-v-a98ea9e2] .van-cell{background-color:#fcfcfc}.grid-container[data-v-a98ea9e2]{display:grid;grid-template-columns:1fr 1fr;font-size:14px}.grid-container .grid-item[data-v-a98ea9e2]{padding:.3125rem 0}.card[data-v-a98ea9e2]{background-color:#fff;padding:.15625rem .46875rem;margin-top:.3125rem}
|
@ -1 +0,0 @@
|
||||
.flex[data-v-1ed1c65d]{display:flex;flex-direction:column;height:100vh;width:100vw;overflow-y:hidden;background-color:#fcfcfc}.content[data-v-1ed1c65d]{flex:1;overflow-y:scroll}.bor[data-v-1ed1c65d] .van-field__control{border-bottom:1px solid #d7d7d7}[data-v-1ed1c65d] .van-button--normal{padding:5px 8px;height:30px}[data-v-1ed1c65d] .van-cell{background-color:#fcfcfc}.grid-container[data-v-1ed1c65d]{display:grid;grid-template-columns:1fr 1fr;font-size:14px}.grid-container .grid-item[data-v-1ed1c65d]{padding:.3125rem 0}.card[data-v-1ed1c65d]{background-color:#fff;padding:.15625rem .46875rem;margin-top:.3125rem}
|
File diff suppressed because one or more lines are too long
3
unpackage/dist/build/web/assets/pages-colorBlank-ColorBlankQuality.CvloHnLn.js
vendored
Normal file
3
unpackage/dist/build/web/assets/pages-colorBlank-ColorBlankQuality.CvloHnLn.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
3
unpackage/dist/build/web/assets/pages-colorBlank-ColorBlankQuality1.DspXaTly.js
vendored
Normal file
3
unpackage/dist/build/web/assets/pages-colorBlank-ColorBlankQuality1.DspXaTly.js
vendored
Normal file
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
import{d as l,r as e,o as a,j as t,b as o,c as s,w as d,k as u,l as n,m as r,e as c,f as i,F as m,a2 as p,i as f,t as v}from"./index-ZTV7aFSN.js";import{g as _}from"./index.DS4Rsos6.js";import{a as b}from"./uni-app.es.9EGOdOjr.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const V=g(l({__name:"PhysicalChemical",props:{item:{}},setup(l){const g=e({}),V=e([]),y=e({});b((async l=>{y.value=JSON.parse(l.item),console.log(y.value)})),a((()=>{_("/physicalTest/"+y.value.physicalTest).then((l=>{200===l.code&&(V.value=l.data.content.content,g.value=l.data.content)}))}));const h=()=>{p()};return(l,e)=>{const a=t("van-nav-bar"),p=t("van-field"),_=f,b=t("van-cell-group");return o(),s(_,{class:"flex"},{default:d((()=>[u(a,{title:"理化报告","left-text":"返回","left-arrow":"",onClickLeft:h}),u(_,{class:"content"},{default:d((()=>[u(b,{inset:""},{default:d((()=>[u(p,{label:"验布日期","label-width":"5em",colon:"",modelValue:g.value.ybrq,"onUpdate:modelValue":e[0]||(e[0]=l=>g.value.ybrq=l),readonly:""},null,8,["modelValue"]),u(p,{label:"面料编号","label-width":"5em",colon:"",modelValue:y.value.mlxq.code,"onUpdate:modelValue":e[1]||(e[1]=l=>y.value.mlxq.code=l),readonly:""},null,8,["modelValue"]),u(p,{label:"面料名称","label-width":"5em",colon:"",modelValue:y.value.fabric,"onUpdate:modelValue":e[2]||(e[2]=l=>y.value.fabric=l),readonly:""},null,8,["modelValue"]),u(p,{label:"颜色","label-width":"5em",colon:"",modelValue:y.value.color,"onUpdate:modelValue":e[3]||(e[3]=l=>y.value.color=l),readonly:""},null,8,["modelValue"]),n("p",{style:{margin:"10rpx 0"}},"判断依据:GB 18401-2010B国家放纺织产品基本安全技术规范"),n("p",null,"检查结果如下:"),u(_,{class:"grid-container"},{default:d((()=>[u(_,{class:"grid-item"},{default:d((()=>[r("项目")])),_:1}),u(_,{class:"grid-item"},{default:d((()=>[r("标准值")])),_:1}),u(_,{class:"grid-item"},{default:d((()=>[r("实测值")])),_:1}),u(_,{class:"grid-item"},{default:d((()=>[r("单项判定")])),_:1})])),_:1}),(o(!0),c(m,null,i(V.value,((l,e)=>(o(),s(_,{class:"grid-container",key:e},{default:d((()=>[u(_,{class:"grid-item"},{default:d((()=>[r(v(l.name),1)])),_:2},1024),u(_,{class:"grid-item"},{default:d((()=>[r(v(l.name1),1)])),_:2},1024),u(_,{class:"grid-item"},{default:d((()=>[r(v(l.scz),1)])),_:2},1024),u(_,{class:"grid-item"},{default:d((()=>[r(v(l.pdx),1)])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),u(p,{label:"质检员","label-width":"4em",colon:"",modelValue:g.value.czr,"onUpdate:modelValue":e[4]||(e[4]=l=>g.value.czr=l),readonly:""},null,8,["modelValue"])])),_:1})}}}),[["__scopeId","data-v-27a8bb3a"]]);export{V as default};
|
||||
import{d as l,r as e,o as a,j as t,b as o,c as s,w as d,k as u,l as n,m as r,e as c,f as i,F as m,a2 as p,i as f,t as v}from"./index-BAgZZwqh.js";import{g as _}from"./index.CCkKeMRW.js";import{a as b}from"./uni-app.es.DmKENPst.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const V=g(l({__name:"PhysicalChemical",props:{item:{}},setup(l){const g=e({}),V=e([]),y=e({});b((async l=>{y.value=JSON.parse(l.item),console.log(y.value)})),a((()=>{_("/physicalTest/"+y.value.physicalTest).then((l=>{200===l.code&&(V.value=l.data.content.content,g.value=l.data.content)}))}));const h=()=>{p()};return(l,e)=>{const a=t("van-nav-bar"),p=t("van-field"),_=f,b=t("van-cell-group");return o(),s(_,{class:"flex"},{default:d((()=>[u(a,{title:"理化报告","left-text":"返回","left-arrow":"",onClickLeft:h}),u(_,{class:"content"},{default:d((()=>[u(b,{inset:""},{default:d((()=>[u(p,{label:"验布日期","label-width":"5em",colon:"",modelValue:g.value.ybrq,"onUpdate:modelValue":e[0]||(e[0]=l=>g.value.ybrq=l),readonly:""},null,8,["modelValue"]),u(p,{label:"面料编号","label-width":"5em",colon:"",modelValue:y.value.mlxq.code,"onUpdate:modelValue":e[1]||(e[1]=l=>y.value.mlxq.code=l),readonly:""},null,8,["modelValue"]),u(p,{label:"面料名称","label-width":"5em",colon:"",modelValue:y.value.fabric,"onUpdate:modelValue":e[2]||(e[2]=l=>y.value.fabric=l),readonly:""},null,8,["modelValue"]),u(p,{label:"颜色","label-width":"5em",colon:"",modelValue:y.value.color,"onUpdate:modelValue":e[3]||(e[3]=l=>y.value.color=l),readonly:""},null,8,["modelValue"]),n("p",{style:{margin:"10rpx 0"}},"判断依据:GB 18401-2010B国家放纺织产品基本安全技术规范"),n("p",null,"检查结果如下:"),u(_,{class:"grid-container"},{default:d((()=>[u(_,{class:"grid-item"},{default:d((()=>[r("项目")])),_:1}),u(_,{class:"grid-item"},{default:d((()=>[r("标准值")])),_:1}),u(_,{class:"grid-item"},{default:d((()=>[r("实测值")])),_:1}),u(_,{class:"grid-item"},{default:d((()=>[r("单项判定")])),_:1})])),_:1}),(o(!0),c(m,null,i(V.value,((l,e)=>(o(),s(_,{class:"grid-container",key:e},{default:d((()=>[u(_,{class:"grid-item"},{default:d((()=>[r(v(l.name),1)])),_:2},1024),u(_,{class:"grid-item"},{default:d((()=>[r(v(l.name1),1)])),_:2},1024),u(_,{class:"grid-item"},{default:d((()=>[r(v(l.scz),1)])),_:2},1024),u(_,{class:"grid-item"},{default:d((()=>[r(v(l.pdx),1)])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),u(p,{label:"质检员","label-width":"4em",colon:"",modelValue:g.value.czr,"onUpdate:modelValue":e[4]||(e[4]=l=>g.value.czr=l),readonly:""},null,8,["modelValue"])])),_:1})}}}),[["__scopeId","data-v-27a8bb3a"]]);export{V as default};
|
@ -1 +1 @@
|
||||
import{d as l,r as e,j as a,x as o,b as n,e as t,k as u,w as d,l as s,c as i,h as m,m as r,F as j,B as c,i as v}from"./index-ZTV7aFSN.js";import{_ as b}from"./cshaptx4869-scancode.BQ3HphwA.js";import{r as h}from"./uni-app.es.9EGOdOjr.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const p=g(l({__name:"ScanCodeStorage",setup(l){const g=()=>{history.back()},p=e(!1);function V(){p.value=!0}function f(l){p.value=!1}function z(l){c({title:l.errName,content:l.errMsg,complete:()=>{p.value=!1}})}function w(){p.value=!1}const y=e(!1),_=e({}),x=()=>{};return(l,e)=>{const c=a("van-nav-bar"),U=a("van-image"),k=v,C=h(o("cshaptx4869-scancode"),b),S=a("van-field"),F=a("van-button"),M=a("van-dialog");return n(),t(j,null,[u(k,{class:"flex"},{default:d((()=>[u(c,{title:"扫描暂存","left-text":"返回","left-arrow":"",onClickLeft:g}),s("h3",{style:{"text-align":"center"}},"请扫描面料编码"),u(k,{style:{"text-align":"center","margin-top":"100rpx"}},{default:d((()=>[u(U,{width:"100",height:"100",src:"../../static/zhaoxiangji.png",onClick:V})])),_:1})])),_:1}),p.value?(n(),i(C,{key:0,onSuccess:f,onFail:z,onClose:w})):m("",!0),u(M,{show:y.value,"onUpdate:show":e[11]||(e[11]=l=>y.value=l)},{footer:d((()=>[u(k,{class:"footer-button"},{default:d((()=>[u(F,{size:"small",style:{width:"25vw"},onClick:e[10]||(e[10]=l=>y.value=!1)},{default:d((()=>[r(" 取消 ")])),_:1}),u(F,{size:"small",type:"success",style:{width:"25vw"},onClick:x},{default:d((()=>[r(" 暂存 ")])),_:1})])),_:1})])),default:d((()=>[u(k,{style:{margin:"10rpx 5rpx"}},{default:d((()=>[u(S,{label:"质检时间","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[0]||(e[0]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"质检人员","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[1]||(e[1]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"供应商名","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[2]||(e[2]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"面料名称","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[3]||(e[3]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"面料编号","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[4]||(e[4]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"面料米数","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[5]||(e[5]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"入库人","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[6]||(e[6]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"白胚等级","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[7]||(e[7]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"面料状态","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[8]||(e[8]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"入库时间","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[9]||(e[9]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"])])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-32f9d9e2"]]);export{p as default};
|
||||
import{d as l,r as e,j as a,x as o,b as n,e as t,k as u,w as d,l as s,c as i,h as m,m as r,F as j,B as c,i as v}from"./index-BAgZZwqh.js";import{_ as b}from"./cshaptx4869-scancode.eFuhAo_s.js";import{r as h}from"./uni-app.es.DmKENPst.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const p=g(l({__name:"ScanCodeStorage",setup(l){const g=()=>{history.back()},p=e(!1);function V(){p.value=!0}function f(l){p.value=!1}function z(l){c({title:l.errName,content:l.errMsg,complete:()=>{p.value=!1}})}function w(){p.value=!1}const y=e(!1),_=e({}),x=()=>{};return(l,e)=>{const c=a("van-nav-bar"),U=a("van-image"),k=v,C=h(o("cshaptx4869-scancode"),b),S=a("van-field"),F=a("van-button"),M=a("van-dialog");return n(),t(j,null,[u(k,{class:"flex"},{default:d((()=>[u(c,{title:"扫描暂存","left-text":"返回","left-arrow":"",onClickLeft:g}),s("h3",{style:{"text-align":"center"}},"请扫描面料编码"),u(k,{style:{"text-align":"center","margin-top":"100rpx"}},{default:d((()=>[u(U,{width:"100",height:"100",src:"../../static/zhaoxiangji.png",onClick:V})])),_:1})])),_:1}),p.value?(n(),i(C,{key:0,onSuccess:f,onFail:z,onClose:w})):m("",!0),u(M,{show:y.value,"onUpdate:show":e[11]||(e[11]=l=>y.value=l)},{footer:d((()=>[u(k,{class:"footer-button"},{default:d((()=>[u(F,{size:"small",style:{width:"25vw"},onClick:e[10]||(e[10]=l=>y.value=!1)},{default:d((()=>[r(" 取消 ")])),_:1}),u(F,{size:"small",type:"success",style:{width:"25vw"},onClick:x},{default:d((()=>[r(" 暂存 ")])),_:1})])),_:1})])),default:d((()=>[u(k,{style:{margin:"10rpx 5rpx"}},{default:d((()=>[u(S,{label:"质检时间","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[0]||(e[0]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"质检人员","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[1]||(e[1]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"供应商名","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[2]||(e[2]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"面料名称","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[3]||(e[3]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"面料编号","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[4]||(e[4]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"面料米数","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[5]||(e[5]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"入库人","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[6]||(e[6]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"白胚等级","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[7]||(e[7]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"面料状态","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[8]||(e[8]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"]),u(S,{label:"入库时间","label-width":"5.5em",colon:"","label-align":"right",modelValue:_.value.zjsj,"onUpdate:modelValue":e[9]||(e[9]=l=>_.value.zjsj=l),readonly:""},null,8,["modelValue"])])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-32f9d9e2"]]);export{p as default};
|
@ -1 +1 @@
|
||||
import{d as e,r as a,o as l,j as t,x as s,b as n,e as o,k as u,w as i,m as r,F as c,f as d,l as m,c as p,h as v,q as f,B as _,a2 as h,i as g,t as y}from"./index-ZTV7aFSN.js";import{_ as x}from"./cshaptx4869-scancode.BQ3HphwA.js";import{r as b}from"./uni-app.es.9EGOdOjr.js";import{f as w}from"./date.kFpT0SQ2.js";import{g as k,p as z}from"./index.DS4Rsos6.js";import{_ as C}from"./_plugin-vue_export-helper.BCo6x5W8.js";const V=C(e({__name:"chemical",setup(e){const C=a({ybrq:w(new Date),list:[]}),V=a(!1),q=a(!1),j=a([]),U=a([]),O=a([]);l((()=>{k("/pti").then((e=>{200===e.code&&(U.value=JSON.parse(e.data.payload))})),k("/v1/user/getNames").then((e=>{200===e.code&&(O.value=e.data)}))}));const N=e=>{C.value.ybrq=w(e),q.value=!1},B=()=>{history.back()},D=a({}),F=e=>{V.value=!0,D.value=e,j.value="czr"==e?O.value.map((e=>({text:e,value:e}))):e.options.map((e=>({text:e.name,value:e.name})))},L=e=>{if("czr"==D.value)C.value.czr=e.selectedOptions[0].text;else{D.value.scz=e.selectedOptions[0].text;let a=D.value.options.find((a=>a.name==e.selectedOptions[0].text));D.value.pdx=a.default?"符合":"不符合"}M()},M=()=>{V.value=!1},S=a(!1);function E(){S.value=!0}function G(e){S.value=!1,C.value.list.find((a=>a==e))?f("已存在该面料编号!"):C.value.list.push(e)}function I(e){_({title:e.errName,content:e.errMsg,complete:()=>{S.value=!1}})}function J(){S.value=!1}const P=()=>{if(0==C.value.list.length)return f("请扫描面料!");if(0==C.value.czr)return f("请选择操作人!");let e=!0;if(U.value.forEach((a=>{a.scz||(e=!1)})),!e)return f("请填写完整信息!");let a={list:C.value.list,content:U.value,ybrq:C.value.ybrq,czr:C.value.czr};z("/physicalTest",{content:a}).then((e=>{200===e.code&&h()}))};return(e,a)=>{const l=t("van-nav-bar"),f=t("van-field"),_=t("van-button"),h=t("van-icon"),w=g,k=t("van-cell-group"),z=t("van-calendar"),O=t("van-picker"),D=t("van-popup"),R=b(s("cshaptx4869-scancode"),x);return n(),o(c,null,[u(w,{class:"flex"},{default:i((()=>[u(l,{title:"理化报告","left-text":"返回","left-arrow":"",onClickLeft:B}),u(w,{class:"content"},{default:i((()=>[u(k,{inset:""},{default:i((()=>[u(f,{class:"bor",label:"验布日期","label-width":"5em",colon:"",modelValue:C.value.ybrq,"onUpdate:modelValue":a[0]||(a[0]=e=>C.value.ybrq=e),readonly:"",rules:[{required:!0,message:"请填写"}],onClick:a[1]||(a[1]=e=>{q.value=!0})},null,8,["modelValue"]),u(f,{label:"面料信息","label-width":"5em",colon:""},{input:i((()=>[u(_,{type:"primary",onClick:E},{default:i((()=>[r("扫一扫")])),_:1})])),_:1}),u(w,{class:"grid-container"},{default:i((()=>[(n(!0),o(c,null,d(C.value.list,((e,a)=>(n(),p(w,{class:"grid-item"},{default:i((()=>[m("p",{style:{width:"80%"}},y(e),1),u(h,{name:"cross",onClick:e=>C.value.list.splice(a,1)},null,8,["onClick"])])),_:2},1024)))),256))])),_:1}),m("p",{class:"lin"}),m("p",{style:{margin:"10rpx 0"}},"判断依据:GB 18401-2010B国家放纺织产品基本安全技术规范"),m("p",{class:"lin"}),m("p",null,"检查结果如下:"),u(w,{class:"grid-container1"},{default:i((()=>[u(w,{class:"grid-item1"},{default:i((()=>[r("项目")])),_:1}),u(w,{class:"grid-item1"},{default:i((()=>[r("标准值")])),_:1}),u(w,{class:"grid-item1"},{default:i((()=>[r("实测值")])),_:1}),u(w,{class:"grid-item1"},{default:i((()=>[r("单项判定")])),_:1})])),_:1}),(n(!0),o(c,null,d(U.value,((e,a)=>(n(),p(w,{class:"grid-container1",key:a},{default:i((()=>[u(w,{class:"grid-item1"},{default:i((()=>[r(y(e.name),1)])),_:2},1024),u(w,{class:"grid-item1"},{default:i((()=>[r(y(e.name1),1)])),_:2},1024),u(w,{class:"grid-item1"},{default:i((()=>[u(f,{class:"bor",modelValue:e.scz,"onUpdate:modelValue":a=>e.scz=a,readonly:"",rules:e.necessary?[{required:!0,message:"请填写"}]:[],onClick:a=>F(e)},null,8,["modelValue","onUpdate:modelValue","rules","onClick"])])),_:2},1024),u(w,{class:"grid-item1"},{default:i((()=>[r(y(e.pdx),1)])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),u(f,{class:"bor",label:"操作人","label-width":"4em",colon:"",modelValue:C.value.czr,"onUpdate:modelValue":a[2]||(a[2]=e=>C.value.czr=e),readonly:"",onClick:a[3]||(a[3]=e=>F("czr"))},null,8,["modelValue"]),u(w,{style:{"text-align":"center",margin:"10rpx"}},{default:i((()=>[u(_,{type:"primary",onClick:P,style:{width:"80px"}},{default:i((()=>[r("提交")])),_:1})])),_:1})])),_:1}),u(z,{show:q.value,"onUpdate:show":a[4]||(a[4]=e=>q.value=e),onConfirm:N,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"]),u(D,{show:V.value,"onUpdate:show":a[5]||(a[5]=e=>V.value=e),round:"",position:"bottom"},{default:i((()=>[u(O,{"show-toolbar":"",columns:j.value,onConfirm:L,onCancel:M,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),S.value?(n(),p(R,{key:0,onSuccess:G,onFail:I,onClose:J})):v("",!0)],64)}}}),[["__scopeId","data-v-efcd8e2f"]]);export{V as default};
|
||||
import{d as e,r as a,o as l,j as t,x as s,b as n,e as o,k as u,w as i,m as r,F as c,f as d,l as m,c as p,h as v,q as f,B as _,a2 as h,i as g,t as y}from"./index-BAgZZwqh.js";import{_ as x}from"./cshaptx4869-scancode.eFuhAo_s.js";import{r as b}from"./uni-app.es.DmKENPst.js";import{f as w}from"./date.kFpT0SQ2.js";import{g as k,p as z}from"./index.CCkKeMRW.js";import{_ as C}from"./_plugin-vue_export-helper.BCo6x5W8.js";const V=C(e({__name:"chemical",setup(e){const C=a({ybrq:w(new Date),list:[]}),V=a(!1),q=a(!1),j=a([]),U=a([]),O=a([]);l((()=>{k("/pti").then((e=>{200===e.code&&(U.value=JSON.parse(e.data.payload))})),k("/v1/user/getNames").then((e=>{200===e.code&&(O.value=e.data)}))}));const N=e=>{C.value.ybrq=w(e),q.value=!1},B=()=>{history.back()},D=a({}),F=e=>{V.value=!0,D.value=e,j.value="czr"==e?O.value.map((e=>({text:e,value:e}))):e.options.map((e=>({text:e.name,value:e.name})))},L=e=>{if("czr"==D.value)C.value.czr=e.selectedOptions[0].text;else{D.value.scz=e.selectedOptions[0].text;let a=D.value.options.find((a=>a.name==e.selectedOptions[0].text));D.value.pdx=a.default?"符合":"不符合"}M()},M=()=>{V.value=!1},S=a(!1);function E(){S.value=!0}function G(e){S.value=!1,C.value.list.find((a=>a==e))?f("已存在该面料编号!"):C.value.list.push(e)}function I(e){_({title:e.errName,content:e.errMsg,complete:()=>{S.value=!1}})}function J(){S.value=!1}const P=()=>{if(0==C.value.list.length)return f("请扫描面料!");if(0==C.value.czr)return f("请选择操作人!");let e=!0;if(U.value.forEach((a=>{a.scz||(e=!1)})),!e)return f("请填写完整信息!");let a={list:C.value.list,content:U.value,ybrq:C.value.ybrq,czr:C.value.czr};z("/physicalTest",{content:a}).then((e=>{200===e.code&&h()}))};return(e,a)=>{const l=t("van-nav-bar"),f=t("van-field"),_=t("van-button"),h=t("van-icon"),w=g,k=t("van-cell-group"),z=t("van-calendar"),O=t("van-picker"),D=t("van-popup"),R=b(s("cshaptx4869-scancode"),x);return n(),o(c,null,[u(w,{class:"flex"},{default:i((()=>[u(l,{title:"理化报告","left-text":"返回","left-arrow":"",onClickLeft:B}),u(w,{class:"content"},{default:i((()=>[u(k,{inset:""},{default:i((()=>[u(f,{class:"bor",label:"验布日期","label-width":"5em",colon:"",modelValue:C.value.ybrq,"onUpdate:modelValue":a[0]||(a[0]=e=>C.value.ybrq=e),readonly:"",rules:[{required:!0,message:"请填写"}],onClick:a[1]||(a[1]=e=>{q.value=!0})},null,8,["modelValue"]),u(f,{label:"面料信息","label-width":"5em",colon:""},{input:i((()=>[u(_,{type:"primary",onClick:E},{default:i((()=>[r("扫一扫")])),_:1})])),_:1}),u(w,{class:"grid-container"},{default:i((()=>[(n(!0),o(c,null,d(C.value.list,((e,a)=>(n(),p(w,{class:"grid-item"},{default:i((()=>[m("p",{style:{width:"80%"}},y(e),1),u(h,{name:"cross",onClick:e=>C.value.list.splice(a,1)},null,8,["onClick"])])),_:2},1024)))),256))])),_:1}),m("p",{class:"lin"}),m("p",{style:{margin:"10rpx 0"}},"判断依据:GB 18401-2010B国家放纺织产品基本安全技术规范"),m("p",{class:"lin"}),m("p",null,"检查结果如下:"),u(w,{class:"grid-container1"},{default:i((()=>[u(w,{class:"grid-item1"},{default:i((()=>[r("项目")])),_:1}),u(w,{class:"grid-item1"},{default:i((()=>[r("标准值")])),_:1}),u(w,{class:"grid-item1"},{default:i((()=>[r("实测值")])),_:1}),u(w,{class:"grid-item1"},{default:i((()=>[r("单项判定")])),_:1})])),_:1}),(n(!0),o(c,null,d(U.value,((e,a)=>(n(),p(w,{class:"grid-container1",key:a},{default:i((()=>[u(w,{class:"grid-item1"},{default:i((()=>[r(y(e.name),1)])),_:2},1024),u(w,{class:"grid-item1"},{default:i((()=>[r(y(e.name1),1)])),_:2},1024),u(w,{class:"grid-item1"},{default:i((()=>[u(f,{class:"bor",modelValue:e.scz,"onUpdate:modelValue":a=>e.scz=a,readonly:"",rules:e.necessary?[{required:!0,message:"请填写"}]:[],onClick:a=>F(e)},null,8,["modelValue","onUpdate:modelValue","rules","onClick"])])),_:2},1024),u(w,{class:"grid-item1"},{default:i((()=>[r(y(e.pdx),1)])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),u(f,{class:"bor",label:"操作人","label-width":"4em",colon:"",modelValue:C.value.czr,"onUpdate:modelValue":a[2]||(a[2]=e=>C.value.czr=e),readonly:"",onClick:a[3]||(a[3]=e=>F("czr"))},null,8,["modelValue"]),u(w,{style:{"text-align":"center",margin:"10rpx"}},{default:i((()=>[u(_,{type:"primary",onClick:P,style:{width:"80px"}},{default:i((()=>[r("提交")])),_:1})])),_:1})])),_:1}),u(z,{show:q.value,"onUpdate:show":a[4]||(a[4]=e=>q.value=e),onConfirm:N,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"]),u(D,{show:V.value,"onUpdate:show":a[5]||(a[5]=e=>V.value=e),round:"",position:"bottom"},{default:i((()=>[u(O,{"show-toolbar":"",columns:j.value,onConfirm:L,onCancel:M,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),S.value?(n(),p(R,{key:0,onSuccess:G,onFail:I,onClose:J})):v("",!0)],64)}}}),[["__scopeId","data-v-efcd8e2f"]]);export{V as default};
|
File diff suppressed because one or more lines are too long
@ -1 +0,0 @@
|
||||
import{d as e,r as a,o as l,j as t,b as s,e as n,k as i,w as u,m as d,F as o,f as r,l as c,t as m,q as f,i as v,c as _}from"./index-ZTV7aFSN.js";import{g as p,a as h,p as g,s as b,d as y}from"./index.DS4Rsos6.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const x=k(e({__name:"defect",setup(e){const k=a(!1),x=a([]),w=a({});l((()=>{C()}));const C=()=>{p("/blemish").then((e=>{200===e.code&&(x.value=e.data)}))},j=()=>{history.back()},S=()=>{w.value={},k.value=!0},V=()=>{w.value.id?h("/blemish",w.value).then((e=>{200===e.code&&(C(),k.value=!1,f("提交成功!"))})):g("/blemish",w.value).then((e=>{200===e.code&&(C(),k.value=!1,f("提交成功!"))}))};return(e,a)=>{const l=t("van-nav-bar"),p=v,h=t("van-field"),g=t("van-cell-group"),q=t("van-button"),J=t("van-form"),L=t("van-popup");return s(),n(o,null,[i(p,{class:"flex"},{default:u((()=>[i(l,{title:"色胚质检瑕疵维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:j,onClickRight:S}),i(p,{class:"content"},{default:u((()=>[i(p,{class:"grid-container"},{default:u((()=>[i(p,{class:"grid-item"},{default:u((()=>[d("编号")])),_:1}),i(p,{class:"grid-item"},{default:u((()=>[d("瑕疵名称")])),_:1}),i(p,{class:"grid-item"},{default:u((()=>[d("操作")])),_:1})])),_:1}),(s(!0),n(o,null,r(x.value,((e,a)=>(s(),_(p,{class:"grid-container",key:a},{default:u((()=>[i(p,{class:"grid-item"},{default:u((()=>[d(m(e.id),1)])),_:2},1024),i(p,{class:"grid-item"},{default:u((()=>[d(m(e.name),1)])),_:2},1024),i(p,{class:"grid-item"},{default:u((()=>[c("span",{style:{color:"#35a5f7"},onClick:a=>(e=>{w.value=JSON.parse(JSON.stringify(e)),k.value=!0})(e)},"编辑",8,["onClick"]),d(" "),c("span",{style:{color:"red"},onClick:a=>(e=>{b({title:"提示",message:"是否确认删除?"}).then((()=>{let a="/blemish/"+e.id;y(a).then((e=>{200===e.code&&(C(),f("删除成功!"))}))})).catch((()=>{}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),i(L,{show:k.value,"onUpdate:show":a[2]||(a[2]=e=>k.value=e),style:{width:"80%"},round:""},{default:u((()=>[i(p,null,{default:u((()=>[c("h3",{style:{"text-align":"center"}},m(w.value.id?"编辑":"新增"),1),i(J,{onSubmit:V},{default:u((()=>[i(g,{inset:""},{default:u((()=>[i(h,{modelValue:w.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>w.value.name=e),name:"瑕疵名称",label:"瑕疵名称",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"])])),_:1}),i(p,{class:"a-c"},{default:u((()=>[i(q,{type:"danger",onClick:a[1]||(a[1]=e=>k.value=!1)},{default:u((()=>[d("取消")])),_:1}),i(q,{type:"primary","native-type":"submit"},{default:u((()=>[d("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-93980447"]]);export{x as default};
|
1
unpackage/dist/build/web/assets/pages-colorBlank-defect.CxgPaDaU.js
vendored
Normal file
1
unpackage/dist/build/web/assets/pages-colorBlank-defect.CxgPaDaU.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
import{d as e,r as a,o as l,j as t,b as s,e as n,k as d,w as i,m as u,F as o,f as r,l as c,t as m,q as f,i as v,c as _}from"./index-BAgZZwqh.js";import{g as p,a as h,p as g,s as b,d as y}from"./index.CCkKeMRW.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const x=k(e({__name:"defect",setup(e){const k=a(!1),x=a([]),w=a({});l((()=>{C()}));const C=()=>{p("/blemish").then((e=>{200===e.code&&(x.value=e.data)}))},j=()=>{history.back()},S=()=>{w.value={},k.value=!0},V=()=>{w.value.id?h("/blemish",w.value).then((e=>{200===e.code&&(C(),k.value=!1,f("提交成功!"))})):g("/blemish",w.value).then((e=>{200===e.code&&(C(),k.value=!1,f("提交成功!"))}))};return(e,a)=>{const l=t("van-nav-bar"),p=v,h=t("van-field"),g=t("van-cell-group"),q=t("van-button"),J=t("van-form"),L=t("van-popup");return s(),n(o,null,[d(p,{class:"flex"},{default:i((()=>[d(l,{title:"色胚质检瑕疵维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:j,onClickRight:S}),d(p,{class:"content"},{default:i((()=>[d(p,{class:"grid-container"},{default:i((()=>[d(p,{class:"grid-item"},{default:i((()=>[u("编号")])),_:1}),d(p,{class:"grid-item"},{default:i((()=>[u("瑕疵名称")])),_:1}),d(p,{class:"grid-item"},{default:i((()=>[u("操作")])),_:1})])),_:1}),(s(!0),n(o,null,r(x.value,((e,a)=>(s(),_(p,{class:"grid-container",key:a},{default:i((()=>[d(p,{class:"grid-item"},{default:i((()=>[u(m(e.id),1)])),_:2},1024),d(p,{class:"grid-item"},{default:i((()=>[u(m(e.name),1)])),_:2},1024),d(p,{class:"grid-item"},{default:i((()=>[c("span",{style:{color:"#35a5f7"},onClick:a=>(e=>{w.value=JSON.parse(JSON.stringify(e)),k.value=!0})(e)},"编辑",8,["onClick"]),u(" "),c("span",{style:{color:"red"},onClick:a=>(e=>{b({title:"提示",message:"是否确认删除?"}).then((()=>{let a="/blemish/"+e.id;y(a).then((e=>{200===e.code&&(C(),f("删除成功!"))}))})).catch((()=>{}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),d(L,{show:k.value,"onUpdate:show":a[2]||(a[2]=e=>k.value=e),style:{width:"80%"},round:""},{default:i((()=>[d(p,null,{default:i((()=>[c("h3",{style:{"text-align":"center"}},m(w.value.id?"编辑":"新增"),1),d(J,{onSubmit:V},{default:i((()=>[d(g,{inset:""},{default:i((()=>[d(h,{modelValue:w.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>w.value.name=e),name:"瑕疵名称",label:"瑕疵名称",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"])])),_:1}),d(p,{class:"a-c"},{default:i((()=>[d(q,{type:"danger",onClick:a[1]||(a[1]=e=>k.value=!1)},{default:i((()=>[u("取消")])),_:1}),d(q,{type:"primary","native-type":"submit"},{default:i((()=>[u("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-851d7119"]]);export{x as default};
|
@ -1 +1 @@
|
||||
import{d as l,r as e,j as a,b as o,c as d,w as u,k as m,e as t,f as n,F as s,m as r,a2 as i,i as c,t as V}from"./index-ZTV7aFSN.js";import{a as p}from"./uni-app.es.9EGOdOjr.js";import{_ as v}from"./_plugin-vue_export-helper.BCo6x5W8.js";const b=v(l({__name:"inspectionReport",props:{item:{}},setup(l){const v=e({});p((async l=>{v.value=JSON.parse(l.item)}));const b=()=>{i()};return(l,e)=>{const i=a("van-nav-bar"),p=a("van-field"),f=c,w=a("van-cell-group");return o(),d(f,{class:"flex"},{default:u((()=>[m(i,{title:"质检报告","left-text":"返回","left-arrow":"",onClickLeft:b}),m(f,{class:"content"},{default:u((()=>[m(w,{inset:""},{default:u((()=>[m(p,{label:"验布日期","label-width":"5em",colon:"",modelValue:v.value.testTime,"onUpdate:modelValue":e[0]||(e[0]=l=>v.value.testTime=l),readonly:""},null,8,["modelValue"]),m(p,{label:"面料编号","label-width":"5em",colon:"",modelValue:v.value.mlxq.code,"onUpdate:modelValue":e[1]||(e[1]=l=>v.value.mlxq.code=l),readonly:""},null,8,["modelValue"]),m(p,{label:"面料名称","label-width":"5em",colon:"",modelValue:v.value.fabric,"onUpdate:modelValue":e[2]||(e[2]=l=>v.value.fabric=l),readonly:""},null,8,["modelValue"]),m(p,{label:"面料颜色","label-width":"5em",colon:"",modelValue:v.value.color,"onUpdate:modelValue":e[3]||(e[3]=l=>v.value.color=l),readonly:""},null,8,["modelValue"]),m(p,{label:"面料工艺","label-width":"5em",colon:"",modelValue:v.value.craft,"onUpdate:modelValue":e[4]||(e[4]=l=>v.value.craft=l),readonly:""},null,8,["modelValue"]),m(p,{label:"缸号","label-width":"5em",colon:"",modelValue:v.value.cauldronCode,"onUpdate:modelValue":e[5]||(e[5]=l=>v.value.cauldronCode=l),readonly:""},null,8,["modelValue"]),m(p,{label:"纸管","label-width":"5em",colon:"",modelValue:v.value.wrapper,"onUpdate:modelValue":e[6]||(e[6]=l=>v.value.wrapper=l),readonly:""},null,8,["modelValue"]),m(p,{label:"姆米","label-width":"5em",colon:"",modelValue:v.value.momme,"onUpdate:modelValue":e[7]||(e[7]=l=>v.value.momme=l),readonly:""},null,8,["modelValue"]),m(p,{label:"门幅","label-width":"5em",colon:"",modelValue:v.value.width,"onUpdate:modelValue":e[8]||(e[8]=l=>v.value.width=l),readonly:""},null,8,["modelValue"]),(o(!0),t(s,null,n(v.value.testItems,((l,e)=>(o(),d(f,null,{default:u((()=>[m(p,{label:l.name,"label-width":"5em",colon:"",modelValue:l.value,"onUpdate:modelValue":e=>l.value=e,readonly:""},null,8,["label","modelValue","onUpdate:modelValue"])])),_:2},1024)))),256)),m(p,{label:"米数","label-width":"5em",colon:"",modelValue:v.value.mlxq.ms,"onUpdate:modelValue":e[9]||(e[9]=l=>v.value.mlxq.ms=l),readonly:""},null,8,["modelValue"]),m(p,{label:"总分数","label-width":"5em",colon:"",modelValue:v.value.mlxq.zfs,"onUpdate:modelValue":e[10]||(e[10]=l=>v.value.mlxq.zfs=l),readonly:""},null,8,["modelValue"]),m(p,{label:"预计扣损米数","label-width":"6.5em",colon:"",modelValue:v.value.mlxq.yjksms,"onUpdate:modelValue":e[11]||(e[11]=l=>v.value.mlxq.yjksms=l),readonly:""},null,8,["modelValue"]),m(f,{class:"grid-container"},{default:u((()=>[m(f,{class:"grid-item"},{default:u((()=>[r("瑕疵")])),_:1}),m(f,{class:"grid-item"},{default:u((()=>[r("扣分")])),_:1}),m(f,{class:"grid-item"},{default:u((()=>[r("位置")])),_:1})])),_:1}),(o(!0),t(s,null,n(v.value.mlxq.dialogList,((l,e)=>(o(),d(f,{class:"grid-container",key:e},{default:u((()=>[m(f,{class:"grid-item"},{default:u((()=>[r(V(l.xc),1)])),_:2},1024),m(f,{class:"grid-item"},{default:u((()=>[r(V(l.kfs),1)])),_:2},1024),m(f,{class:"grid-item"},{default:u((()=>[r(V(l.wz),1)])),_:2},1024)])),_:2},1024)))),128))])),_:1}),m(p,{label:"质检员","label-width":"4em",colon:"",modelValue:v.value.testOperator,"onUpdate:modelValue":e[12]||(e[12]=l=>v.value.testOperator=l),readonly:""},null,8,["modelValue"])])),_:1})])),_:1})}}}),[["__scopeId","data-v-a2ce1b14"]]);export{b as default};
|
||||
import{d as l,r as e,j as a,b as o,c as d,w as u,k as m,e as t,f as n,F as s,m as r,a2 as i,i as c,t as V}from"./index-BAgZZwqh.js";import{a as p}from"./uni-app.es.DmKENPst.js";import{_ as v}from"./_plugin-vue_export-helper.BCo6x5W8.js";const b=v(l({__name:"inspectionReport",props:{item:{}},setup(l){const v=e({});p((async l=>{v.value=JSON.parse(l.item)}));const b=()=>{i()};return(l,e)=>{const i=a("van-nav-bar"),p=a("van-field"),f=c,w=a("van-cell-group");return o(),d(f,{class:"flex"},{default:u((()=>[m(i,{title:"质检报告","left-text":"返回","left-arrow":"",onClickLeft:b}),m(f,{class:"content"},{default:u((()=>[m(w,{inset:""},{default:u((()=>[m(p,{label:"验布日期","label-width":"5em",colon:"",modelValue:v.value.testTime,"onUpdate:modelValue":e[0]||(e[0]=l=>v.value.testTime=l),readonly:""},null,8,["modelValue"]),m(p,{label:"面料编号","label-width":"5em",colon:"",modelValue:v.value.mlxq.code,"onUpdate:modelValue":e[1]||(e[1]=l=>v.value.mlxq.code=l),readonly:""},null,8,["modelValue"]),m(p,{label:"面料名称","label-width":"5em",colon:"",modelValue:v.value.fabric,"onUpdate:modelValue":e[2]||(e[2]=l=>v.value.fabric=l),readonly:""},null,8,["modelValue"]),m(p,{label:"面料颜色","label-width":"5em",colon:"",modelValue:v.value.color,"onUpdate:modelValue":e[3]||(e[3]=l=>v.value.color=l),readonly:""},null,8,["modelValue"]),m(p,{label:"面料工艺","label-width":"5em",colon:"",modelValue:v.value.craft,"onUpdate:modelValue":e[4]||(e[4]=l=>v.value.craft=l),readonly:""},null,8,["modelValue"]),m(p,{label:"缸号","label-width":"5em",colon:"",modelValue:v.value.cauldronCode,"onUpdate:modelValue":e[5]||(e[5]=l=>v.value.cauldronCode=l),readonly:""},null,8,["modelValue"]),m(p,{label:"纸管","label-width":"5em",colon:"",modelValue:v.value.wrapper,"onUpdate:modelValue":e[6]||(e[6]=l=>v.value.wrapper=l),readonly:""},null,8,["modelValue"]),m(p,{label:"姆米","label-width":"5em",colon:"",modelValue:v.value.momme,"onUpdate:modelValue":e[7]||(e[7]=l=>v.value.momme=l),readonly:""},null,8,["modelValue"]),m(p,{label:"门幅","label-width":"5em",colon:"",modelValue:v.value.width,"onUpdate:modelValue":e[8]||(e[8]=l=>v.value.width=l),readonly:""},null,8,["modelValue"]),(o(!0),t(s,null,n(v.value.testItems,((l,e)=>(o(),d(f,null,{default:u((()=>[m(p,{label:l.name,"label-width":"5em",colon:"",modelValue:l.value,"onUpdate:modelValue":e=>l.value=e,readonly:""},null,8,["label","modelValue","onUpdate:modelValue"])])),_:2},1024)))),256)),m(p,{label:"米数","label-width":"5em",colon:"",modelValue:v.value.mlxq.ms,"onUpdate:modelValue":e[9]||(e[9]=l=>v.value.mlxq.ms=l),readonly:""},null,8,["modelValue"]),m(p,{label:"总分数","label-width":"5em",colon:"",modelValue:v.value.mlxq.zfs,"onUpdate:modelValue":e[10]||(e[10]=l=>v.value.mlxq.zfs=l),readonly:""},null,8,["modelValue"]),m(p,{label:"预计扣损米数","label-width":"6.5em",colon:"",modelValue:v.value.mlxq.yjksms,"onUpdate:modelValue":e[11]||(e[11]=l=>v.value.mlxq.yjksms=l),readonly:""},null,8,["modelValue"]),m(f,{class:"grid-container"},{default:u((()=>[m(f,{class:"grid-item"},{default:u((()=>[r("瑕疵")])),_:1}),m(f,{class:"grid-item"},{default:u((()=>[r("扣分")])),_:1}),m(f,{class:"grid-item"},{default:u((()=>[r("位置")])),_:1})])),_:1}),(o(!0),t(s,null,n(v.value.mlxq.dialogList,((l,e)=>(o(),d(f,{class:"grid-container",key:e},{default:u((()=>[m(f,{class:"grid-item"},{default:u((()=>[r(V(l.xc),1)])),_:2},1024),m(f,{class:"grid-item"},{default:u((()=>[r(V(l.kfs),1)])),_:2},1024),m(f,{class:"grid-item"},{default:u((()=>[r(V(l.wz),1)])),_:2},1024)])),_:2},1024)))),128))])),_:1}),m(p,{label:"质检员","label-width":"4em",colon:"",modelValue:v.value.testOperator,"onUpdate:modelValue":e[12]||(e[12]=l=>v.value.testOperator=l),readonly:""},null,8,["modelValue"])])),_:1})])),_:1})}}}),[["__scopeId","data-v-a2ce1b14"]]);export{b as default};
|
@ -1 +0,0 @@
|
||||
import{d as e,r as a,o as l,j as t,b as n,c as s,w as o,k as d,e as i,f as u,F as r,m as c,q as m,i as p}from"./index-ZTV7aFSN.js";import{g as f,a as _}from"./index.DS4Rsos6.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const y=g(e({__name:"physical",setup(e){const g=a([]);function y(){f("/pti").then((e=>{200===e.code&&(g.value=JSON.parse(e.data.payload))}))}l((()=>{y()}));const V=()=>{history.back()},v=()=>{g.value.push({options:[{}]})},h=()=>{let e={id:1,payload:JSON.stringify(g.value)};_("/pti",e).then((e=>{200===e.code&&(m("提交成功!"),y())}))};return(e,a)=>{const l=t("van-nav-bar"),m=t("van-icon"),f=t("van-field"),_=t("van-button"),y=p,k=t("van-radio"),b=t("van-radio-group"),x=t("van-cell-group"),U=t("van-checkbox");return n(),s(y,{class:"flex"},{default:o((()=>[d(l,{title:"理化报告维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:V,onClickRight:v}),d(y,{class:"content"},{default:o((()=>[(n(!0),i(r,null,u(g.value,((e,a)=>(n(),s(y,{class:"card",key:a},{default:o((()=>[d(x,{inset:""},{default:o((()=>[d(y,{class:"a-b"},{default:o((()=>[d(m,{name:"clear",color:"red",size:"25",onClick:e=>g.value.splice(a,1)},null,8,["onClick"]),d(f,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"项目名称",label:"项目名称",colon:"",class:"a-c","label-width":"6em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"]),d(_,{type:"primary",onClick:a=>(e=>{e.options.push({})})(e)},{default:o((()=>[c("新增选项")])),_:2},1032,["onClick"])])),_:2},1024),d(y,{style:{display:"flex","align-items":"center",margin:"10px 0"}},{default:o((()=>[d(y,{style:{width:"70%"}},{default:o((()=>[d(f,{modelValue:e.name1,"onUpdate:modelValue":a=>e.name1=a,name:"标准值",label:"标准值",colon:"",class:"a-c","label-width":"3.5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(f,{name:"是否必填",label:"是否必填",colon:"","label-width":"4.5em"},{input:o((()=>[d(b,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,direction:"horizontal"},{default:o((()=>[d(k,{name:!0},{default:o((()=>[c("是")])),_:1}),d(k,{name:!1},{default:o((()=>[c("否")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024)])),_:2},1024),d(y,{class:"grid-container"},{default:o((()=>[d(y,{class:"grid-item"}),d(y,{class:"grid-item"},{default:o((()=>[c("内容")])),_:1}),d(y,{class:"grid-item"},{default:o((()=>[c("是否符合")])),_:1}),d(y,{class:"grid-item"},{default:o((()=>[c("操作")])),_:1})])),_:1}),(n(!0),i(r,null,u(e.options,((a,l)=>(n(),s(y,{class:"grid-container",key:l},{default:o((()=>[d(y,{class:"grid-item"},{default:o((()=>[c("选项")])),_:1}),d(y,{class:"grid-item"},{default:o((()=>[d(f,{modelValue:a.name,"onUpdate:modelValue":e=>a.name=e},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(y,{class:"grid-item",style:{display:"flex","align-items":"center","justify-content":"center"}},{default:o((()=>[d(U,{modelValue:a.default,"onUpdate:modelValue":e=>a.default=e,name:!0},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(y,{class:"grid-item",style:{color:"red"},onClick:a=>e.options.splice(l,1)},{default:o((()=>[c("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:2},1024)))),128))])),_:1}),d(_,{type:"primary",style:{margin:"10rpx"},onClick:h},{default:o((()=>[c("提交")])),_:1})])),_:1})}}}),[["__scopeId","data-v-57929bc7"]]);export{y as default};
|
1
unpackage/dist/build/web/assets/pages-colorBlank-physical.xU53HFVB.js
vendored
Normal file
1
unpackage/dist/build/web/assets/pages-colorBlank-physical.xU53HFVB.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
import{d as e,r as a,o as l,j as t,b as n,c as s,w as d,k as o,e as i,f as u,F as r,m as c,q as m,i as p}from"./index-BAgZZwqh.js";import{g as f,a as _}from"./index.CCkKeMRW.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const y=g(e({__name:"physical",setup(e){const g=a([]);function y(){f("/pti").then((e=>{200===e.code&&(g.value=JSON.parse(e.data.payload))}))}l((()=>{y()}));const V=()=>{history.back()},v=()=>{g.value.push({options:[{}]})},h=()=>{let e={id:1,payload:JSON.stringify(g.value)};_("/pti",e).then((e=>{200===e.code&&(m("提交成功!"),y())}))};return(e,a)=>{const l=t("van-nav-bar"),m=t("van-icon"),f=t("van-field"),_=t("van-button"),y=p,k=t("van-radio"),b=t("van-radio-group"),x=t("van-cell-group"),U=t("van-checkbox");return n(),s(y,{class:"flex"},{default:d((()=>[o(l,{title:"理化报告维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:V,onClickRight:v}),o(y,{class:"content"},{default:d((()=>[(n(!0),i(r,null,u(g.value,((e,a)=>(n(),s(y,{class:"card",key:a},{default:d((()=>[o(x,{inset:""},{default:d((()=>[o(y,{class:"a-b"},{default:d((()=>[o(m,{name:"clear",color:"red",size:"25",onClick:e=>g.value.splice(a,1)},null,8,["onClick"]),o(f,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"项目名称",label:"项目名称",colon:"",class:"a-c","label-width":"6em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"]),o(_,{type:"primary",onClick:a=>(e=>{e.options.push({})})(e)},{default:d((()=>[c("新增选项")])),_:2},1032,["onClick"])])),_:2},1024),o(y,{style:{display:"flex","align-items":"center",margin:"10px 0"}},{default:d((()=>[o(y,{style:{width:"70%"}},{default:d((()=>[o(f,{modelValue:e.name1,"onUpdate:modelValue":a=>e.name1=a,name:"标准值",label:"标准值",colon:"",class:"a-c","label-width":"3.5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),o(f,{name:"是否必填",label:"是否必填",colon:"","label-width":"4.5em"},{input:d((()=>[o(b,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,direction:"horizontal"},{default:d((()=>[o(k,{name:!0},{default:d((()=>[c("是")])),_:1}),o(k,{name:!1},{default:d((()=>[c("否")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024)])),_:2},1024),o(y,{class:"grid-container"},{default:d((()=>[o(y,{class:"grid-item"}),o(y,{class:"grid-item"},{default:d((()=>[c("内容")])),_:1}),o(y,{class:"grid-item"},{default:d((()=>[c("是否符合")])),_:1}),o(y,{class:"grid-item"},{default:d((()=>[c("操作")])),_:1})])),_:1}),(n(!0),i(r,null,u(e.options,((a,l)=>(n(),s(y,{class:"grid-container",key:l},{default:d((()=>[o(y,{class:"grid-item"},{default:d((()=>[c("选项")])),_:1}),o(y,{class:"grid-item"},{default:d((()=>[o(f,{modelValue:a.name,"onUpdate:modelValue":e=>a.name=e},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),o(y,{class:"grid-item",style:{display:"flex","align-items":"center","justify-content":"center"}},{default:d((()=>[o(U,{modelValue:a.default,"onUpdate:modelValue":e=>a.default=e,name:!0},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),o(y,{class:"grid-item",style:{color:"red"},onClick:a=>e.options.splice(l,1)},{default:d((()=>[c("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:2},1024)))),128))])),_:1}),o(_,{type:"primary",style:{margin:"10rpx"},onClick:h},{default:d((()=>[c("提交")])),_:1})])),_:1})}}}),[["__scopeId","data-v-19beedcd"]]);export{y as default};
|
@ -1 +1 @@
|
||||
import{d as e,r as a,o as l,j as t,b as o,c as n,w as d,k as s,e as u,f as i,F as r,m,q as c,i as p,h as f}from"./index-ZTV7aFSN.js";import{g as _,a as y}from"./index.DS4Rsos6.js";import{_ as V}from"./_plugin-vue_export-helper.BCo6x5W8.js";const g=V(e({__name:"quality",setup(e){const V=a([]);function g(){_("/testItem").then((e=>{200===e.code&&(V.value=e.data.payload?e.data.payload:[])}))}l((()=>{g()}));const h=()=>{history.back()},v=()=>{V.value.push({necessary:!0,options:[{}]})},k=()=>{let e=!0;if(V.value.forEach((a=>{a.name&&a.type||(e=!1),a.options.forEach((a=>{a.name||(e=!1)}))})),!e)return c("请填完整信息!");let a={id:1,payload:V.value};y("/testItem",a).then((e=>{200===e.code&&(c("提交成功!"),g())}))};return(e,a)=>{const l=t("van-nav-bar"),c=t("van-icon"),_=t("van-field"),y=t("van-button"),g=p,x=t("van-radio"),b=t("van-radio-group"),U=t("van-cell-group"),C=t("van-checkbox"),w=t("van-checkbox-group");return o(),n(g,{class:"flex"},{default:d((()=>[s(l,{title:"色胚质检项维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:h,onClickRight:v}),s(g,{class:"content"},{default:d((()=>[(o(!0),u(r,null,i(V.value,((e,a)=>(o(),n(g,{class:"card",key:a},{default:d((()=>[s(U,{inset:""},{default:d((()=>[s(g,{class:"a-b"},{default:d((()=>[s(c,{name:"clear",color:"red",size:"25",onClick:e=>V.value.splice(a,1)},null,8,["onClick"]),s(_,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"质检项名称",label:"质检项名称",colon:"",class:"a-c","label-width":"6em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"]),s(y,{type:"primary",onClick:a=>(e=>{e.options.push({})})(e)},{default:d((()=>[m("新增选项")])),_:2},1032,["onClick"])])),_:2},1024),s(_,{label:" ","label-width":"7.5em",style:{margin:"15rpx 0"}},{input:d((()=>[s(b,{modelValue:e.type,"onUpdate:modelValue":a=>e.type=a,direction:"horizontal"},{default:d((()=>[s(x,{name:"Text"},{default:d((()=>[m("填空")])),_:1}),s(x,{name:"Select"},{default:d((()=>[m("选择")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024),s(_,{name:"是否必填",label:"是否必填",colon:"","label-width":"7.5em"},{input:d((()=>[s(b,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,direction:"horizontal"},{default:d((()=>[s(x,{name:!0},{default:d((()=>[m("是")])),_:1}),s(x,{name:!1},{default:d((()=>[m("否")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024),"Select"==e.type?(o(),n(g,{key:0},{default:d((()=>[s(g,{class:"grid-container"},{default:d((()=>[s(g,{class:"grid-item"}),s(g,{class:"grid-item"},{default:d((()=>[m("内容")])),_:1}),s(g,{class:"grid-item"},{default:d((()=>[m("是否默认")])),_:1}),s(g,{class:"grid-item"},{default:d((()=>[m("操作")])),_:1})])),_:1}),(o(!0),u(r,null,i(e.options,((a,l)=>(o(),n(g,{class:"grid-container",key:l},{default:d((()=>[s(g,{class:"grid-item"},{default:d((()=>[m("选项")])),_:1}),s(g,{class:"grid-item"},{default:d((()=>[s(_,{modelValue:a.name,"onUpdate:modelValue":e=>a.name=e},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),s(g,{class:"grid-item",style:{display:"flex","align-items":"center","justify-content":"center"}},{default:d((()=>[s(C,{modelValue:a.default,"onUpdate:modelValue":e=>a.default=e,name:!0},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),s(g,{class:"grid-item",style:{color:"red"},onClick:a=>e.options.splice(l,1)},{default:d((()=>[m("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:2},1024)):f("",!0),"Text"==e.type?(o(),n(g,{key:1,style:{"margin-top":"15rpx"}},{default:d((()=>[s(_,{name:"填写内容",label:"填写内容",colon:"","label-width":"7.5em"},{input:d((()=>[s(w,{modelValue:e.contentType,"onUpdate:modelValue":a=>e.contentType=a,direction:"horizontal",shape:"square"},{default:d((()=>[s(C,{name:"Text"},{default:d((()=>[m("文字")])),_:1}),s(C,{name:"File"},{default:d((()=>[m("图片")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024)):f("",!0)])),_:2},1024)))),128))])),_:1}),s(y,{type:"primary",style:{margin:"10rpx",height:"40px"},onClick:k},{default:d((()=>[m("提交")])),_:1})])),_:1})}}}),[["__scopeId","data-v-f23aa5b7"]]);export{g as default};
|
||||
import{d as e,r as a,o as l,j as t,b as o,c as n,w as d,k as s,e as u,f as i,F as r,m,q as c,i as p,h as f}from"./index-BAgZZwqh.js";import{g as _,a as y}from"./index.CCkKeMRW.js";import{_ as V}from"./_plugin-vue_export-helper.BCo6x5W8.js";const g=V(e({__name:"quality",setup(e){const V=a([]);function g(){_("/testItem").then((e=>{200===e.code&&(V.value=e.data.payload?e.data.payload:[])}))}l((()=>{g()}));const h=()=>{history.back()},v=()=>{V.value.push({necessary:!0,options:[{}]})},k=()=>{let e=!0;if(V.value.forEach((a=>{a.name&&a.type||(e=!1),a.options.forEach((a=>{a.name||(e=!1)}))})),!e)return c("请填完整信息!");let a={id:1,payload:V.value};y("/testItem",a).then((e=>{200===e.code&&(c("提交成功!"),g())}))};return(e,a)=>{const l=t("van-nav-bar"),c=t("van-icon"),_=t("van-field"),y=t("van-button"),g=p,x=t("van-radio"),b=t("van-radio-group"),U=t("van-cell-group"),C=t("van-checkbox"),w=t("van-checkbox-group");return o(),n(g,{class:"flex"},{default:d((()=>[s(l,{title:"色胚质检项维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:h,onClickRight:v}),s(g,{class:"content"},{default:d((()=>[(o(!0),u(r,null,i(V.value,((e,a)=>(o(),n(g,{class:"card",key:a},{default:d((()=>[s(U,{inset:""},{default:d((()=>[s(g,{class:"a-b"},{default:d((()=>[s(c,{name:"clear",color:"red",size:"25",onClick:e=>V.value.splice(a,1)},null,8,["onClick"]),s(_,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"质检项名称",label:"质检项名称",colon:"",class:"a-c","label-width":"6em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"]),s(y,{type:"primary",onClick:a=>(e=>{e.options.push({})})(e)},{default:d((()=>[m("新增选项")])),_:2},1032,["onClick"])])),_:2},1024),s(_,{label:" ","label-width":"7.5em",style:{margin:"15rpx 0"}},{input:d((()=>[s(b,{modelValue:e.type,"onUpdate:modelValue":a=>e.type=a,direction:"horizontal"},{default:d((()=>[s(x,{name:"Text"},{default:d((()=>[m("填空")])),_:1}),s(x,{name:"Select"},{default:d((()=>[m("选择")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024),s(_,{name:"是否必填",label:"是否必填",colon:"","label-width":"7.5em"},{input:d((()=>[s(b,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,direction:"horizontal"},{default:d((()=>[s(x,{name:!0},{default:d((()=>[m("是")])),_:1}),s(x,{name:!1},{default:d((()=>[m("否")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024),"Select"==e.type?(o(),n(g,{key:0},{default:d((()=>[s(g,{class:"grid-container"},{default:d((()=>[s(g,{class:"grid-item"}),s(g,{class:"grid-item"},{default:d((()=>[m("内容")])),_:1}),s(g,{class:"grid-item"},{default:d((()=>[m("是否默认")])),_:1}),s(g,{class:"grid-item"},{default:d((()=>[m("操作")])),_:1})])),_:1}),(o(!0),u(r,null,i(e.options,((a,l)=>(o(),n(g,{class:"grid-container",key:l},{default:d((()=>[s(g,{class:"grid-item"},{default:d((()=>[m("选项")])),_:1}),s(g,{class:"grid-item"},{default:d((()=>[s(_,{modelValue:a.name,"onUpdate:modelValue":e=>a.name=e},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),s(g,{class:"grid-item",style:{display:"flex","align-items":"center","justify-content":"center"}},{default:d((()=>[s(C,{modelValue:a.default,"onUpdate:modelValue":e=>a.default=e,name:!0},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),s(g,{class:"grid-item",style:{color:"red"},onClick:a=>e.options.splice(l,1)},{default:d((()=>[m("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:2},1024)):f("",!0),"Text"==e.type?(o(),n(g,{key:1,style:{"margin-top":"15rpx"}},{default:d((()=>[s(_,{name:"填写内容",label:"填写内容",colon:"","label-width":"7.5em"},{input:d((()=>[s(w,{modelValue:e.contentType,"onUpdate:modelValue":a=>e.contentType=a,direction:"horizontal",shape:"square"},{default:d((()=>[s(C,{name:"Text"},{default:d((()=>[m("文字")])),_:1}),s(C,{name:"File"},{default:d((()=>[m("图片")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024)):f("",!0)])),_:2},1024)))),128))])),_:1}),s(y,{type:"primary",style:{margin:"10rpx",height:"40px"},onClick:k},{default:d((()=>[m("提交")])),_:1})])),_:1})}}}),[["__scopeId","data-v-6d04822b"]]);export{g as default};
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/web/assets/pages-customOrder-customOrder.DCJv_2u6.js
vendored
Normal file
1
unpackage/dist/build/web/assets/pages-customOrder-customOrder.DCJv_2u6.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/web/assets/pages-distribution-detailCus.CEjLRnNE.js
vendored
Normal file
1
unpackage/dist/build/web/assets/pages-distribution-detailCus.CEjLRnNE.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/web/assets/pages-distribution-detailSpot.3BCydvyU.js
vendored
Normal file
1
unpackage/dist/build/web/assets/pages-distribution-detailSpot.3BCydvyU.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/web/assets/pages-documentary-documentary.CSGKJWKn.js
vendored
Normal file
1
unpackage/dist/build/web/assets/pages-documentary-documentary.CSGKJWKn.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
import{d as e,r as a,q as l,j as t,b as n,c as s,w as o,k as d,e as u,f as r,F as i,i as m,G as c,m as p,t as f,l as v,h as b}from"./index-ZTV7aFSN.js";import{a as y}from"./uni-app.es.9EGOdOjr.js";import{g as V}from"./index.DS4Rsos6.js";import{_ as h}from"./_plugin-vue_export-helper.BCo6x5W8.js";const w=h(e({__name:"history",props:{item:{}},setup(e){const h=a(),w=a({}),_=a([]);y((async e=>{if(e)try{if(h.value=JSON.parse(e.item),"门店"!==h.value.sd||h.value.processes)w.value=h.value.processes;else{let e=await V("/flowBind");if(200===e.code){let a=e.data.find((e=>e.craftName===h.value.craft)).flows.find((e=>"仅现货"===e.bind));if(a){let e="/craftFlows/byName?name="+a.name,t=await V(e);200===t.code?w.value=t.data:l("暂无此工艺!")}else l("暂无此工艺!")}}V("/tracking/getLog?id="+h.value.id).then((e=>{if(200===e.code){w.value.processes.forEach((a=>{if(!a.id){let l=e.data.find((e=>e.details.zt==a.name));l&&(a.rq=l.details.form.czrq,e.data=e.data.concat(l.details.trackingLog))}})),w.value.processes.forEach((a=>{let l=e.data.find((e=>e.details.zt==a.name));l&&(a.rq=l.details.form.czrq,_.value=_.value.concat(l.details.list))}));let a=e.data.find((e=>"待出厂"===e.details.zt));w.value.processes[w.value.processes.length-1].rq=a.details.form.czrq;let l=e.data.find((e=>"已出厂"===e.details.zt));_.value=_.value.concat(a.details.list).concat(l.details.list),_.value.map((e=>{e.pic&&(e.pic=[{url:e.pic}]),e.blank&&(e.contentType=e.blank)}))}}))}catch(a){console.error("Failed to parse item JSON:",a)}}));const g=()=>{window.history.back()};return(e,a)=>{const l=t("van-nav-bar"),y=t("van-field"),V=m,k=t("van-cell-group"),q=t("van-uploader");return n(),s(V,{class:"flex"},{default:o((()=>[d(l,{title:"工序详情","left-text":"返回","left-arrow":"",onClickLeft:g}),d(V,{class:"content"},{default:o((()=>[d(k,{inset:""},{default:o((()=>[d(y,{modelValue:h.value.craft,"onUpdate:modelValue":a[0]||(a[0]=e=>h.value.craft=e),name:"工艺名称",label:"工艺名称",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),d(y,{modelValue:h.value.craftCmt.name,"onUpdate:modelValue":a[1]||(a[1]=e=>h.value.craftCmt.name=e),name:"工艺要求",label:"工艺要求",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),d(y,{modelValue:h.value.innerComment,"onUpdate:modelValue":a[2]||(a[2]=e=>h.value.innerComment=e),name:"内部备注",label:"内部备注",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),d(y,{name:"工艺流程",label:"工艺流程",colon:"","label-width":"5em",readonly:""}),d(V,{class:"grid-container"},{default:o((()=>[(n(!0),u(i,null,r(w.value.processes,((e,a)=>(n(),s(V,{class:"grid-item",key:a},{default:o((()=>[d(V,{class:c(e.id?"btn1":"btn2")},{default:o((()=>[p(f(e.name),1)])),_:2},1032,["class"]),v("p",null,f(e.rq),1)])),_:2},1024)))),128))])),_:1})])),_:1}),d(k,{inset:""},{default:o((()=>[(n(!0),u(i,null,r(_.value,((e,a)=>(n(),s(V,{key:a},{default:o((()=>["Select"===e.type?(n(),s(y,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor","label-width":"5em",readonly:"",rules:e.necessary?[{required:!0,message:"请选择"}]:[]},null,8,["modelValue","onUpdate:modelValue","name","label","rules"])):b("",!0),"Input"===e.type?(n(),u(i,{key:1},[e.contentType.find((e=>"Text"==e))?(n(),s(y,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor-n","label-width":"5em",readonly:"",rules:e.necessary?[{required:!0,message:"请填写"}]:[]},null,8,["modelValue","onUpdate:modelValue","name","label","rules"])):b("",!0),e.contentType.find((e=>"File"==e))?(n(),s(y,{key:1,name:"uploader",label:e.name,"label-width":"5em",colon:"",rules:e.necessary?[{required:!0,message:"请上传"}]:[]},{input:o((()=>[d(q,{modelValue:e.pic,"onUpdate:modelValue":a=>e.pic=a,multiple:"","max-count":1,readonly:"",deletable:!1},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["label","rules"])):b("",!0)],64)):b("",!0)])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-96ffc2be"]]);export{w as default};
|
||||
import{d as e,r as a,q as l,j as t,b as n,c as s,w as o,k as d,e as u,f as r,F as i,i as m,G as c,m as p,t as f,l as v,h as b}from"./index-BAgZZwqh.js";import{a as y}from"./uni-app.es.DmKENPst.js";import{g as V}from"./index.CCkKeMRW.js";import{_ as h}from"./_plugin-vue_export-helper.BCo6x5W8.js";const w=h(e({__name:"history",props:{item:{}},setup(e){const h=a(),w=a({}),_=a([]);y((async e=>{if(e)try{if(h.value=JSON.parse(e.item),"门店"!==h.value.sd||h.value.processes)w.value=h.value.processes;else{let e=await V("/flowBind");if(200===e.code){let a=e.data.find((e=>e.craftName===h.value.craft)).flows.find((e=>"仅现货"===e.bind));if(a){let e="/craftFlows/byName?name="+a.name,t=await V(e);200===t.code?w.value=t.data:l("暂无此工艺!")}else l("暂无此工艺!")}}V("/tracking/getLog?id="+h.value.id).then((e=>{if(200===e.code){w.value.processes.forEach((a=>{if(!a.id){let l=e.data.find((e=>e.details.zt==a.name));l&&(a.rq=l.details.form.czrq,e.data=e.data.concat(l.details.trackingLog))}})),w.value.processes.forEach((a=>{let l=e.data.find((e=>e.details.zt==a.name));l&&(a.rq=l.details.form.czrq,_.value=_.value.concat(l.details.list))}));let a=e.data.find((e=>"待出厂"===e.details.zt));w.value.processes[w.value.processes.length-1].rq=a.details.form.czrq;let l=e.data.find((e=>"已出厂"===e.details.zt));_.value=_.value.concat(a.details.list).concat(l.details.list),_.value.map((e=>{e.pic&&(e.pic=[{url:e.pic}]),e.blank&&(e.contentType=e.blank)}))}}))}catch(a){console.error("Failed to parse item JSON:",a)}}));const g=()=>{window.history.back()};return(e,a)=>{const l=t("van-nav-bar"),y=t("van-field"),V=m,k=t("van-cell-group"),q=t("van-uploader");return n(),s(V,{class:"flex"},{default:o((()=>[d(l,{title:"工序详情","left-text":"返回","left-arrow":"",onClickLeft:g}),d(V,{class:"content"},{default:o((()=>[d(k,{inset:""},{default:o((()=>[d(y,{modelValue:h.value.craft,"onUpdate:modelValue":a[0]||(a[0]=e=>h.value.craft=e),name:"工艺名称",label:"工艺名称",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),d(y,{modelValue:h.value.craftCmt.name,"onUpdate:modelValue":a[1]||(a[1]=e=>h.value.craftCmt.name=e),name:"工艺要求",label:"工艺要求",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),d(y,{modelValue:h.value.innerComment,"onUpdate:modelValue":a[2]||(a[2]=e=>h.value.innerComment=e),name:"内部备注",label:"内部备注",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),d(y,{name:"工艺流程",label:"工艺流程",colon:"","label-width":"5em",readonly:""}),d(V,{class:"grid-container"},{default:o((()=>[(n(!0),u(i,null,r(w.value.processes,((e,a)=>(n(),s(V,{class:"grid-item",key:a},{default:o((()=>[d(V,{class:c(e.id?"btn1":"btn2")},{default:o((()=>[p(f(e.name),1)])),_:2},1032,["class"]),v("p",null,f(e.rq),1)])),_:2},1024)))),128))])),_:1})])),_:1}),d(k,{inset:""},{default:o((()=>[(n(!0),u(i,null,r(_.value,((e,a)=>(n(),s(V,{key:a},{default:o((()=>["Select"===e.type?(n(),s(y,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor","label-width":"5em",readonly:"",rules:e.necessary?[{required:!0,message:"请选择"}]:[]},null,8,["modelValue","onUpdate:modelValue","name","label","rules"])):b("",!0),"Input"===e.type?(n(),u(i,{key:1},[e.contentType.find((e=>"Text"==e))?(n(),s(y,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor-n","label-width":"5em",readonly:"",rules:e.necessary?[{required:!0,message:"请填写"}]:[]},null,8,["modelValue","onUpdate:modelValue","name","label","rules"])):b("",!0),e.contentType.find((e=>"File"==e))?(n(),s(y,{key:1,name:"uploader",label:e.name,"label-width":"5em",colon:"",rules:e.necessary?[{required:!0,message:"请上传"}]:[]},{input:o((()=>[d(q,{modelValue:e.pic,"onUpdate:modelValue":a=>e.pic=a,multiple:"","max-count":1,readonly:"",deletable:!1},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["label","rules"])):b("",!0)],64)):b("",!0)])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-96ffc2be"]]);export{w as default};
|
@ -1 +1 @@
|
||||
import{d as e,r as a,o as t,a as n,s as r,g as o,b as s,c as p,w as i,e as m,f as l,F as c,i as h,t as y,h as u,n as d}from"./index-ZTV7aFSN.js";import{g as w}from"./index.DS4Rsos6.js";import{_ as f}from"./_plugin-vue_export-helper.BCo6x5W8.js";const g=f(e({__name:"index",setup(e){const f=a([{path:"../whiteEmbryo/listSearch",name:"白胚库存列表",type:"rawFabric"},{path:"../maintenance/processOldzmd",name:"工艺维护",type:"flowBind"},{path:"../maintenance/m-flow",name:"工艺流程维护",type:"craftFlow"},{path:"../maintenance/m-process",name:"工序项维护",type:"process"},{path:"../maintenance/m-requirements",name:"工艺要求维护",type:"craftRequire"},{path:"../maintenance/m-factory",name:"工厂维护",type:"factory"},{path:"../maintenance/m-other",name:"其他要求项维护",type:"extraOption"},{path:"../whiteEmbryo/w-warehousing",name:"白胚入库",type:"rawFabric"},{path:"../whiteEmbryo/w-level",name:"白胚等级维护",type:"rawFabricLevel"},{path:"../whiteEmbryo/w-suppliers",name:"供应商维护",type:"supplier"},{path:"../whiteEmbryo/w-scanCode",name:"白胚扫码放货架",type:"rawFabric"},{path:"../whiteEmbryo/w-warehouse",name:"仓库维护",type:"warehouse"},{path:"../whiteEmbryo/w-libraryLocation",name:"库位号维护",type:"shelves"},{path:"../whiteEmbryo/w-list",name:"白胚列表",type:"rawFabric"},{path:"../spot/list",name:"需求单列表",type:"interOrder"},{path:"../customOrder/list",name:"定做单列表",type:"customOrder"},{path:"../distribution/distribution",name:"待配货列表",type:"tribute"},{path:"../documentary/documentary",name:"跟单列表",type:"tracking"},{path:"../colorBlank/colorBlank",name:"色胚质检列表",type:"testing"},{path:"../colorBlank/defect",name:"色胚质检瑕疵维护",type:"blemish"},{path:"../colorBlank/quality",name:"色胚质检项维护",type:"testItem"},{path:"../colorBlank/physical",name:"理化报告选项维护",type:"extraOption"},{path:"../colorBlank/resultsQuery",name:"质检结果查询",type:"testing"},{path:"../colorBlank/ScanCodeStorage",name:"扫码暂存",type:"testing"},{path:"../orderStatus/orderStatus",name:"订单状态查询",type:"testing"}]),g=a([]);t((()=>{w("/v1/auth/info").then((e=>{200===e.code?(localStorage.setItem("info",JSON.stringify(e.data)),e.data.permissions.forEach((e=>{f.value.forEach((a=>{if(e.includes(a.type)){g.value.find((e=>e.path==a.path))||g.value.push(a)}}))}))):(n({url:"/pages/login/login"}),r(e.msg))})),o({key:"token",success:function(e){e.data||n({url:"/pages/login/login"})},fail:function(e){n({url:"/pages/login/login"})}})}));return(e,a)=>{const t=h;return s(),p(t,{class:"content"},{default:i((()=>[(s(!0),m(c,null,l(g.value,((e,a)=>(s(),p(t,{key:a},{default:i((()=>[e.name?(s(),m("p",{key:0,class:"btn",onClick:a=>(e=>{d({url:e.path})})(e)},y(e.name),9,["onClick"])):u("",!0)])),_:2},1024)))),128))])),_:1})}}}),[["__scopeId","data-v-0dfa201d"]]);export{g as default};
|
||||
import{d as e,r as a,o as t,a as n,s as r,g as o,b as s,c as p,w as i,e as m,f as l,F as c,i as h,t as y,h as u,n as d}from"./index-BAgZZwqh.js";import{g as w}from"./index.CCkKeMRW.js";import{_ as f}from"./_plugin-vue_export-helper.BCo6x5W8.js";const g=f(e({__name:"index",setup(e){const f=a([{path:"../whiteEmbryo/listSearch",name:"白胚库存列表",type:"rawFabric"},{path:"../maintenance/processOldzmd",name:"工艺维护",type:"flowBind"},{path:"../maintenance/m-flow",name:"工艺流程维护",type:"craftFlow"},{path:"../maintenance/m-process",name:"工序项维护",type:"process"},{path:"../maintenance/m-requirements",name:"工艺要求维护",type:"craftRequire"},{path:"../maintenance/m-factory",name:"工厂维护",type:"factory"},{path:"../maintenance/m-other",name:"其他要求项维护",type:"extraOption"},{path:"../whiteEmbryo/w-warehousing",name:"白胚入库",type:"rawFabric"},{path:"../whiteEmbryo/w-level",name:"白胚等级维护",type:"rawFabricLevel"},{path:"../whiteEmbryo/w-suppliers",name:"供应商维护",type:"supplier"},{path:"../whiteEmbryo/w-scanCode",name:"白胚扫码放货架",type:"rawFabric"},{path:"../whiteEmbryo/w-warehouse",name:"仓库维护",type:"warehouse"},{path:"../whiteEmbryo/w-libraryLocation",name:"库位号维护",type:"shelves"},{path:"../whiteEmbryo/w-list",name:"白胚列表",type:"rawFabric"},{path:"../spot/list",name:"需求单列表",type:"interOrder"},{path:"../customOrder/list",name:"定做单列表",type:"customOrder"},{path:"../distribution/distribution",name:"待配货列表",type:"tribute"},{path:"../documentary/documentary",name:"跟单列表",type:"tracking"},{path:"../colorBlank/colorBlank",name:"色胚质检列表",type:"testing"},{path:"../colorBlank/defect",name:"色胚质检瑕疵维护",type:"blemish"},{path:"../colorBlank/quality",name:"色胚质检项维护",type:"testItem"},{path:"../colorBlank/physical",name:"理化报告选项维护",type:"extraOption"},{path:"../colorBlank/resultsQuery",name:"质检结果查询",type:"testing"},{path:"../colorBlank/ScanCodeStorage",name:"扫码暂存",type:"testing"},{path:"../orderStatus/orderStatus",name:"订单状态查询",type:"testing"}]),g=a([]);t((()=>{w("/v1/auth/info").then((e=>{200===e.code?(localStorage.setItem("info",JSON.stringify(e.data)),e.data.permissions.forEach((e=>{f.value.forEach((a=>{if(e.includes(a.type)){g.value.find((e=>e.path==a.path))||g.value.push(a)}}))}))):(n({url:"/pages/login/login"}),r(e.msg))})),o({key:"token",success:function(e){e.data||n({url:"/pages/login/login"})},fail:function(e){n({url:"/pages/login/login"})}})}));return(e,a)=>{const t=h;return s(),p(t,{class:"content"},{default:i((()=>[(s(!0),m(c,null,l(g.value,((e,a)=>(s(),p(t,{key:a},{default:i((()=>[e.name?(s(),m("p",{key:0,class:"btn",onClick:a=>(e=>{d({url:e.path})})(e)},y(e.name),9,["onClick"])):u("",!0)])),_:2},1024)))),128))])),_:1})}}}),[["__scopeId","data-v-0dfa201d"]]);export{g as default};
|
@ -1 +1 @@
|
||||
import{d as e,o as a,r as l,j as t,b as s,e as o,k as n,w as r,l as u,m as i,p as d,a as p,s as m}from"./index-ZTV7aFSN.js";import{p as v}from"./index.DS4Rsos6.js";import{_ as c}from"./_plugin-vue_export-helper.BCo6x5W8.js";const g=c(e({__name:"login",setup(e){a((()=>{}));const c=l(""),g=l(""),f=l(!1),x=()=>{let e={username:c.value,password:g.value};v("/v1/auth/login",e,{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}).then((e=>{if(200===e.code){const a=e.data;localStorage.setItem("token",a),d("登录成功!"),setTimeout((()=>{p({url:"/pages/index/index"})}),500)}else m(e.msg)}))},y=()=>{f.value=!f.value};return(e,a)=>{const l=t("van-field"),d=t("van-cell-group"),p=t("van-button"),m=t("van-form");return s(),o("div",{style:{"margin-top":"30vh"}},[n(m,{onSubmit:x},{default:r((()=>[n(d,{inset:""},{default:r((()=>[n(l,{style:{"font-size":"16px"},modelValue:c.value,"onUpdate:modelValue":a[0]||(a[0]=e=>c.value=e),name:"用户名",label:"用户名",placeholder:"用户名",rules:[{required:!0,message:"请填写用户名"}]},null,8,["modelValue"]),n(l,{style:{"font-size":"16px"},modelValue:g.value,"onUpdate:modelValue":a[1]||(a[1]=e=>g.value=e),"right-icon":"browsing-history",onClickRightIcon:y,type:f.value?"text":"password",name:"密码",label:"密码",placeholder:"密码",rules:[{required:!0,message:"请填写密码"}]},null,8,["modelValue","type"])])),_:1}),u("div",{style:{margin:"16px"}},[n(p,{round:"",block:"",type:"primary","native-type":"submit"},{default:r((()=>[i(" 登录 ")])),_:1})])])),_:1})])}}}),[["__scopeId","data-v-9b168c22"]]);export{g as default};
|
||||
import{d as e,o as a,r as l,j as t,b as s,e as o,k as n,w as r,l as u,m as i,p as d,a as p,s as m}from"./index-BAgZZwqh.js";import{p as v}from"./index.CCkKeMRW.js";import{_ as c}from"./_plugin-vue_export-helper.BCo6x5W8.js";const g=c(e({__name:"login",setup(e){a((()=>{}));const c=l(""),g=l(""),f=l(!1),x=()=>{let e={username:c.value,password:g.value};v("/v1/auth/login",e,{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}).then((e=>{if(200===e.code){const a=e.data;localStorage.setItem("token",a),d("登录成功!"),setTimeout((()=>{p({url:"/pages/index/index"})}),500)}else m(e.msg)}))},y=()=>{f.value=!f.value};return(e,a)=>{const l=t("van-field"),d=t("van-cell-group"),p=t("van-button"),m=t("van-form");return s(),o("div",{style:{"margin-top":"30vh"}},[n(m,{onSubmit:x},{default:r((()=>[n(d,{inset:""},{default:r((()=>[n(l,{style:{"font-size":"16px"},modelValue:c.value,"onUpdate:modelValue":a[0]||(a[0]=e=>c.value=e),name:"用户名",label:"用户名",placeholder:"用户名",rules:[{required:!0,message:"请填写用户名"}]},null,8,["modelValue"]),n(l,{style:{"font-size":"16px"},modelValue:g.value,"onUpdate:modelValue":a[1]||(a[1]=e=>g.value=e),"right-icon":"browsing-history",onClickRightIcon:y,type:f.value?"text":"password",name:"密码",label:"密码",placeholder:"密码",rules:[{required:!0,message:"请填写密码"}]},null,8,["modelValue","type"])])),_:1}),u("div",{style:{margin:"16px"}},[n(p,{round:"",block:"",type:"primary","native-type":"submit"},{default:r((()=>[i(" 登录 ")])),_:1})])])),_:1})])}}}),[["__scopeId","data-v-9b168c22"]]);export{g as default};
|
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
import{d as e,r as a,o as l,j as s,b as o,e as t,k as n,w as u,m as d,F as r,f as c,l as i,t as m,q as v,i as p,c as f,h as _}from"./index-ZTV7aFSN.js";import{g as h,a as g,p as y,s as k,d as b}from"./index.DS4Rsos6.js";import{_ as w}from"./_plugin-vue_export-helper.BCo6x5W8.js";const C=w(e({__name:"m-flow",setup(e){const w=a(!1),C=a([]),V=a({}),x=a([]);l((()=>{U(),h("/process").then((e=>{200===e.code&&(x.value=e.data.map((e=>({text:e.name,value:e.id}))))}))}));const U=()=>{h("/craftFlows").then((e=>{200===e.code&&(C.value=e.data)}))},F=()=>{history.back()},O=()=>{V.value={processes:[{necessary:!0}]},w.value=!0},j=()=>{V.value.id?g("/craftFlows",V.value).then((e=>{200===e.code&&(U(),w.value=!1,v("提交成功!"))})):y("/craftFlows",V.value).then((e=>{200===e.code&&(U(),w.value=!1,v("提交成功!"))}))},q=a(!1),z=a(),S=a([]),J=e=>{V.value.processes[z.value].id=e.selectedOptions[0].value,V.value.processes[z.value].name=e.selectedOptions[0].text,L()},L=()=>{q.value=!1},N=()=>{S.value=x.value};return(e,a)=>{const l=s("van-nav-bar"),h=p,g=s("van-field"),y=s("van-radio"),x=s("van-radio-group"),R=s("van-icon"),I=s("van-checkbox"),M=s("van-cell-group"),A=s("van-button"),B=s("van-form"),D=s("van-popup"),E=s("van-picker");return o(),t(r,null,[n(h,{class:"flex"},{default:u((()=>[n(l,{title:"工艺流程维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:F,onClickRight:O}),n(h,{class:"content"},{default:u((()=>[n(h,{class:"grid-container"},{default:u((()=>[n(h,{class:"grid-item"},{default:u((()=>[d("工艺流程名称")])),_:1}),n(h,{class:"grid-item"},{default:u((()=>[d("操作")])),_:1})])),_:1}),(o(!0),t(r,null,c(C.value,((e,a)=>(o(),f(h,{class:"grid-container",key:a},{default:u((()=>[n(h,{class:"grid-item"},{default:u((()=>[d(m(e.name),1)])),_:2},1024),n(h,{class:"grid-item"},{default:u((()=>[i("span",{style:{color:"#35a5f7"},onClick:a=>(e=>{V.value=JSON.parse(JSON.stringify(e)),w.value=!0})(e)},"编辑",8,["onClick"]),d(" "),i("span",{style:{color:"red"},onClick:a=>(e=>{k({title:"提示",message:"是否确认删除?"}).then((()=>{let a="/craftFlows/"+e.id;b(a).then((e=>{200===e.code&&(U(),v("删除成功!"))}))})).catch((()=>{}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),n(D,{show:w.value,"onUpdate:show":a[4]||(a[4]=e=>w.value=e),style:{width:"90%"},round:""},{default:u((()=>[n(h,null,{default:u((()=>[i("h3",{style:{"text-align":"center"}},m(V.value.id?"编辑工艺流程":"新增工艺流程"),1),n(B,{onSubmit:j},{default:u((()=>[n(M,{inset:""},{default:u((()=>[n(g,{modelValue:V.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>V.value.name=e),name:"工艺流程名称",label:"工艺流程名称",colon:"","label-width":"7em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),n(g,{name:"工序流程类型",label:"工序流程类型",colon:"","label-width":"7em",class:"b-a",rules:[{required:!0,message:"请填写"}]},{input:u((()=>[n(x,{modelValue:V.value.type,"onUpdate:modelValue":a[1]||(a[1]=e=>V.value.type=e),direction:"horizontal"},{default:u((()=>[n(y,{name:"常规"},{default:u((()=>[d("常规")])),_:1}),n(y,{name:"回修"},{default:u((()=>[d("回修")])),_:1})])),_:1},8,["modelValue"])])),_:1}),i("p",null,"请选择对应工序"),(o(!0),t(r,null,c(V.value.processes,((e,l)=>(o(),f(h,{key:l,class:"a-b"},{default:u((()=>[0===l?(o(),f(R,{key:0,name:"add",color:"red",size:"25",onClick:a[2]||(a[2]=e=>V.value.processes.push({necessary:!0}))})):_("",!0),0!=l?(o(),f(R,{key:1,name:"clear",color:"red",size:"25",onClick:e=>V.value.processes.splice(l,1)},null,8,["onClick"])):_("",!0),n(g,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"工序",label:"工序","label-align":"right",readonly:"",colon:"","label-width":"2.5em",class:"bor",onClick:e=>(e=>{q.value=!0,z.value=e})(l),rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue","onClick"]),n(I,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,name:!1,style:{"margin-left":"15rpx"}},{default:u((()=>[d("不可跳过")])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)))),128))])),_:1}),n(h,{class:"a-c"},{default:u((()=>[n(A,{type:"danger",onClick:a[3]||(a[3]=e=>w.value=!1)},{default:u((()=>[d("取消")])),_:1}),n(A,{type:"primary","native-type":"submit"},{default:u((()=>[d("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),n(D,{show:q.value,"onUpdate:show":a[5]||(a[5]=e=>q.value=e),round:"",position:"bottom",onOpen:N},{default:u((()=>[n(E,{"show-toolbar":"",columns:S.value,onConfirm:J,onCancel:L,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-a6c04785"]]);export{C as default};
|
||||
import{d as e,r as a,o as l,j as s,b as o,e as t,k as n,w as u,m as d,F as r,f as c,l as i,t as m,q as v,i as p,c as f,h as _}from"./index-BAgZZwqh.js";import{g as h,a as g,p as y,s as k,d as b}from"./index.CCkKeMRW.js";import{_ as w}from"./_plugin-vue_export-helper.BCo6x5W8.js";const C=w(e({__name:"m-flow",setup(e){const w=a(!1),C=a([]),V=a({}),x=a([]);l((()=>{U(),h("/process").then((e=>{200===e.code&&(x.value=e.data.map((e=>({text:e.name,value:e.id}))))}))}));const U=()=>{h("/craftFlows").then((e=>{200===e.code&&(C.value=e.data)}))},F=()=>{history.back()},O=()=>{V.value={processes:[{necessary:!0}]},w.value=!0},j=()=>{V.value.id?g("/craftFlows",V.value).then((e=>{200===e.code&&(U(),w.value=!1,v("提交成功!"))})):y("/craftFlows",V.value).then((e=>{200===e.code&&(U(),w.value=!1,v("提交成功!"))}))},q=a(!1),z=a(),S=a([]),J=e=>{V.value.processes[z.value].id=e.selectedOptions[0].value,V.value.processes[z.value].name=e.selectedOptions[0].text,L()},L=()=>{q.value=!1},N=()=>{S.value=x.value};return(e,a)=>{const l=s("van-nav-bar"),h=p,g=s("van-field"),y=s("van-radio"),x=s("van-radio-group"),R=s("van-icon"),I=s("van-checkbox"),M=s("van-cell-group"),A=s("van-button"),B=s("van-form"),D=s("van-popup"),E=s("van-picker");return o(),t(r,null,[n(h,{class:"flex"},{default:u((()=>[n(l,{title:"工艺流程维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:F,onClickRight:O}),n(h,{class:"grid-container"},{default:u((()=>[n(h,{class:"grid-item"},{default:u((()=>[d("工艺流程名称")])),_:1}),n(h,{class:"grid-item"},{default:u((()=>[d("操作")])),_:1})])),_:1}),n(h,{class:"content"},{default:u((()=>[(o(!0),t(r,null,c(C.value,((e,a)=>(o(),f(h,{class:"grid-container",key:a},{default:u((()=>[n(h,{class:"grid-item"},{default:u((()=>[d(m(e.name),1)])),_:2},1024),n(h,{class:"grid-item"},{default:u((()=>[i("span",{style:{color:"#35a5f7"},onClick:a=>(e=>{V.value=JSON.parse(JSON.stringify(e)),w.value=!0})(e)},"编辑",8,["onClick"]),d(" "),i("span",{style:{color:"red"},onClick:a=>(e=>{k({title:"提示",message:"是否确认删除?"}).then((()=>{let a="/craftFlows/"+e.id;b(a).then((e=>{200===e.code&&(U(),v("删除成功!"))}))})).catch((()=>{}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),n(D,{show:w.value,"onUpdate:show":a[4]||(a[4]=e=>w.value=e),style:{width:"90%"},round:""},{default:u((()=>[n(h,null,{default:u((()=>[i("h3",{style:{"text-align":"center"}},m(V.value.id?"编辑工艺流程":"新增工艺流程"),1),n(B,{onSubmit:j},{default:u((()=>[n(M,{inset:""},{default:u((()=>[n(g,{modelValue:V.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>V.value.name=e),name:"工艺流程名称",label:"工艺流程名称",colon:"","label-width":"7em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),n(g,{name:"工序流程类型",label:"工序流程类型",colon:"","label-width":"7em",class:"b-a",rules:[{required:!0,message:"请填写"}]},{input:u((()=>[n(x,{modelValue:V.value.type,"onUpdate:modelValue":a[1]||(a[1]=e=>V.value.type=e),direction:"horizontal"},{default:u((()=>[n(y,{name:"常规"},{default:u((()=>[d("常规")])),_:1}),n(y,{name:"回修"},{default:u((()=>[d("回修")])),_:1})])),_:1},8,["modelValue"])])),_:1}),i("p",null,"请选择对应工序"),(o(!0),t(r,null,c(V.value.processes,((e,l)=>(o(),f(h,{key:l,class:"a-b"},{default:u((()=>[0===l?(o(),f(R,{key:0,name:"add",color:"red",size:"25",onClick:a[2]||(a[2]=e=>V.value.processes.push({necessary:!0}))})):_("",!0),0!=l?(o(),f(R,{key:1,name:"clear",color:"red",size:"25",onClick:e=>V.value.processes.splice(l,1)},null,8,["onClick"])):_("",!0),n(g,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"工序",label:"工序","label-align":"right",readonly:"",colon:"","label-width":"2.5em",class:"bor",onClick:e=>(e=>{q.value=!0,z.value=e})(l),rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue","onClick"]),n(I,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,name:!1,style:{"margin-left":"15rpx"}},{default:u((()=>[d("不可跳过")])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)))),128))])),_:1}),n(h,{class:"a-c"},{default:u((()=>[n(A,{type:"danger",onClick:a[3]||(a[3]=e=>w.value=!1)},{default:u((()=>[d("取消")])),_:1}),n(A,{type:"primary","native-type":"submit"},{default:u((()=>[d("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),n(D,{show:q.value,"onUpdate:show":a[5]||(a[5]=e=>q.value=e),round:"",position:"bottom",onOpen:N},{default:u((()=>[n(E,{"show-toolbar":"",columns:S.value,onConfirm:J,onCancel:L,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-3267cddf"]]);export{C as default};
|
@ -1 +1 @@
|
||||
import{d as e,r as a,o as l,j as t,b as o,c as n,w as s,k as d,e as i,f as r,F as u,m as c,q as m,i as p}from"./index-ZTV7aFSN.js";import{g as f,a as _}from"./index.DS4Rsos6.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const y=g(e({__name:"m-other",setup(e){const g=a([]);function y(){f("/extraOption").then((e=>{200===e.code&&(g.value=JSON.parse(e.data.payload))}))}l((()=>{y()}));const v=()=>{history.back()},V=()=>{g.value.push({necessary:!0,options:[{}]})},h=()=>{let e=!0;if(g.value.forEach((a=>{a.name||(e=!1),a.options.forEach((a=>{a.name||(e=!1)}))})),!e)return m("请填完整信息!");let a={id:1,payload:JSON.stringify(g.value)};_("/extraOption",a).then((e=>{200===e.code&&(m("提交成功!"),y())}))};return(e,a)=>{const l=t("van-nav-bar"),m=t("van-icon"),f=t("van-field"),_=t("van-button"),y=p,k=t("van-radio"),x=t("van-radio-group"),b=t("van-cell-group"),C=t("van-checkbox");return o(),n(y,{class:"flex"},{default:s((()=>[d(l,{title:"其他要求项维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:v,onClickRight:V}),d(y,{class:"content"},{default:s((()=>[(o(!0),i(u,null,r(g.value,((e,a)=>(o(),n(y,{class:"card",key:a},{default:s((()=>[d(b,{inset:""},{default:s((()=>[d(y,{class:"a-b"},{default:s((()=>[d(m,{name:"clear",color:"red",size:"25",onClick:e=>g.value.splice(a,1)},null,8,["onClick"]),d(f,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"要求项名称",label:"要求项名称",colon:"",class:"a-c","label-width":"6em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"]),d(_,{type:"primary",onClick:a=>(e=>{e.options.push({})})(e)},{default:s((()=>[c("新增选项")])),_:2},1032,["onClick"])])),_:2},1024),d(f,{name:"是否必填",label:"是否必填",colon:"","label-width":"7.5em"},{input:s((()=>[d(x,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,direction:"horizontal"},{default:s((()=>[d(k,{name:!0},{default:s((()=>[c("是")])),_:1}),d(k,{name:!1},{default:s((()=>[c("否")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024),d(y,{class:"grid-container"},{default:s((()=>[d(y,{class:"grid-item"}),d(y,{class:"grid-item"},{default:s((()=>[c("内容")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[c("是否默认")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[c("操作")])),_:1})])),_:1}),(o(!0),i(u,null,r(e.options,((a,l)=>(o(),n(y,{class:"grid-container",key:l},{default:s((()=>[d(y,{class:"grid-item"},{default:s((()=>[c("选项")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[d(f,{modelValue:a.name,"onUpdate:modelValue":e=>a.name=e},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(y,{class:"grid-item",style:{display:"flex","align-items":"center","justify-content":"center"}},{default:s((()=>[d(C,{modelValue:a.default,"onUpdate:modelValue":e=>a.default=e,name:!0},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(y,{class:"grid-item",style:{color:"red"},onClick:a=>e.options.splice(l,1)},{default:s((()=>[c("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:2},1024)))),128))])),_:1}),d(_,{type:"primary",style:{margin:"10rpx"},onClick:h},{default:s((()=>[c("提交")])),_:1})])),_:1})}}}),[["__scopeId","data-v-fe567780"]]);export{y as default};
|
||||
import{d as e,r as a,o as l,j as t,b as o,c as n,w as s,k as d,e as i,f as r,F as u,m as c,q as m,i as p}from"./index-BAgZZwqh.js";import{g as f,a as _}from"./index.CCkKeMRW.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const y=g(e({__name:"m-other",setup(e){const g=a([]);function y(){f("/extraOption").then((e=>{200===e.code&&(g.value=JSON.parse(e.data.payload))}))}l((()=>{y()}));const v=()=>{history.back()},V=()=>{g.value.push({necessary:!0,options:[{}]})},h=()=>{let e=!0;if(g.value.forEach((a=>{a.name||(e=!1),a.options.forEach((a=>{a.name||(e=!1)}))})),!e)return m("请填完整信息!");let a={id:1,payload:JSON.stringify(g.value)};_("/extraOption",a).then((e=>{200===e.code&&(m("提交成功!"),y())}))};return(e,a)=>{const l=t("van-nav-bar"),m=t("van-icon"),f=t("van-field"),_=t("van-button"),y=p,k=t("van-radio"),x=t("van-radio-group"),b=t("van-cell-group"),C=t("van-checkbox");return o(),n(y,{class:"flex"},{default:s((()=>[d(l,{title:"其他要求项维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:v,onClickRight:V}),d(y,{class:"content"},{default:s((()=>[(o(!0),i(u,null,r(g.value,((e,a)=>(o(),n(y,{class:"card",key:a},{default:s((()=>[d(b,{inset:""},{default:s((()=>[d(y,{class:"a-b"},{default:s((()=>[d(m,{name:"clear",color:"red",size:"25",onClick:e=>g.value.splice(a,1)},null,8,["onClick"]),d(f,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"要求项名称",label:"要求项名称",colon:"",class:"a-c","label-width":"6em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"]),d(_,{type:"primary",onClick:a=>(e=>{e.options.push({})})(e)},{default:s((()=>[c("新增选项")])),_:2},1032,["onClick"])])),_:2},1024),d(f,{name:"是否必填",label:"是否必填",colon:"","label-width":"7.5em"},{input:s((()=>[d(x,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,direction:"horizontal"},{default:s((()=>[d(k,{name:!0},{default:s((()=>[c("是")])),_:1}),d(k,{name:!1},{default:s((()=>[c("否")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024),d(y,{class:"grid-container"},{default:s((()=>[d(y,{class:"grid-item"}),d(y,{class:"grid-item"},{default:s((()=>[c("内容")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[c("是否默认")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[c("操作")])),_:1})])),_:1}),(o(!0),i(u,null,r(e.options,((a,l)=>(o(),n(y,{class:"grid-container",key:l},{default:s((()=>[d(y,{class:"grid-item"},{default:s((()=>[c("选项")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[d(f,{modelValue:a.name,"onUpdate:modelValue":e=>a.name=e},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(y,{class:"grid-item",style:{display:"flex","align-items":"center","justify-content":"center"}},{default:s((()=>[d(C,{modelValue:a.default,"onUpdate:modelValue":e=>a.default=e,name:!0},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(y,{class:"grid-item",style:{color:"red"},onClick:a=>e.options.splice(l,1)},{default:s((()=>[c("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:2},1024)))),128))])),_:1}),d(_,{type:"primary",style:{margin:"10rpx"},onClick:h},{default:s((()=>[c("提交")])),_:1})])),_:1})}}}),[["__scopeId","data-v-8867ea11"]]);export{y as default};
|
@ -1 +1 @@
|
||||
import{d as a,r as e,j as s,b as t,c as l,w as i,k as r,m as n,e as c,f as o,F as d,n as f,i as u,t as m,q as p,C as _}from"./index-ZTV7aFSN.js";import{o as g}from"./uni-app.es.9EGOdOjr.js";import{g as k,s as h,d as x}from"./index.DS4Rsos6.js";import{_ as C}from"./_plugin-vue_export-helper.BCo6x5W8.js";const v=C(a({__name:"m-process",setup(a){const C=e([]);g((()=>{v()}));const v=()=>{k("/process").then((a=>{200===a.code&&(C.value=a.data)}))},b=()=>{history.back()},j=()=>{f({url:"/pages/maintenance/p-details"})};return(a,e)=>{const g=s("van-nav-bar"),k=u,y=_;return t(),l(k,{class:"flex"},{default:i((()=>[r(g,{title:"工序项维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:b,onClickRight:j}),r(k,{class:"content"},{default:i((()=>[r(k,{class:"grid-container"},{default:i((()=>[r(k,{class:"grid-item"},{default:i((()=>[n("工序")])),_:1}),r(k,{class:"grid-item"},{default:i((()=>[n("序号")])),_:1}),r(k,{class:"grid-item"},{default:i((()=>[n("操作")])),_:1})])),_:1}),(t(!0),c(d,null,o(C.value,((a,e)=>(t(),l(k,{class:"grid-container",key:e},{default:i((()=>[r(k,{class:"grid-item"},{default:i((()=>[n(m(a.name),1)])),_:2},1024),r(k,{class:"grid-item"},{default:i((()=>[n(m(a.serialNum),1)])),_:2},1024),r(k,{class:"grid-item"},{default:i((()=>[r(y,{onClick:e=>(a=>{f({url:"/pages/maintenance/p-details?item="+JSON.stringify(a)})})(a),style:{color:"#5bd5ff"}},{default:i((()=>[n("编辑")])),_:2},1032,["onClick"]),r(y,{onClick:e=>(a=>{h({title:"提示",message:"是否确认删除?"}).then((()=>{let e="/process/"+a.id;x(e).then((a=>{200===a.code&&(v(),p("删除成功!"))}))})).catch((()=>{}))})(a),style:{color:"red","margin-left":"20rpx"}},{default:i((()=>[n("删除")])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1})}}}),[["__scopeId","data-v-394ab176"]]);export{v as default};
|
||||
import{d as a,r as e,j as s,b as t,c as l,w as i,k as r,m as n,e as c,f as o,F as d,n as f,i as u,t as m,q as p,C as _}from"./index-BAgZZwqh.js";import{o as g}from"./uni-app.es.DmKENPst.js";import{g as k,s as h,d as x}from"./index.CCkKeMRW.js";import{_ as C}from"./_plugin-vue_export-helper.BCo6x5W8.js";const v=C(a({__name:"m-process",setup(a){const C=e([]);g((()=>{v()}));const v=()=>{k("/process").then((a=>{200===a.code&&(C.value=a.data)}))},j=()=>{history.back()},y=()=>{f({url:"/pages/maintenance/p-details"})};return(a,e)=>{const g=s("van-nav-bar"),k=u,b=_;return t(),l(k,{class:"flex"},{default:i((()=>[r(g,{title:"工序项维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:j,onClickRight:y}),r(k,{class:"grid-container"},{default:i((()=>[r(k,{class:"grid-item"},{default:i((()=>[n("工序")])),_:1}),r(k,{class:"grid-item"},{default:i((()=>[n("序号")])),_:1}),r(k,{class:"grid-item"},{default:i((()=>[n("操作")])),_:1})])),_:1}),r(k,{class:"content"},{default:i((()=>[(t(!0),c(d,null,o(C.value,((a,e)=>(t(),l(k,{class:"grid-container",key:e},{default:i((()=>[r(k,{class:"grid-item"},{default:i((()=>[n(m(a.name),1)])),_:2},1024),r(k,{class:"grid-item"},{default:i((()=>[n(m(a.serialNum),1)])),_:2},1024),r(k,{class:"grid-item"},{default:i((()=>[r(b,{onClick:e=>(a=>{f({url:"/pages/maintenance/p-details?item="+JSON.stringify(a)})})(a),style:{color:"#5bd5ff"}},{default:i((()=>[n("编辑")])),_:2},1032,["onClick"]),r(b,{onClick:e=>(a=>{h({title:"提示",message:"是否确认删除?"}).then((()=>{let e="/process/"+a.id;x(e).then((a=>{200===a.code&&(v(),p("删除成功!"))}))})).catch((()=>{}))})(a),style:{color:"red","margin-left":"20rpx"}},{default:i((()=>[n("删除")])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1})}}}),[["__scopeId","data-v-0366a1e3"]]);export{v as default};
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
import{d as e,r as a,o as l,j as o,b as t,e as n,k as s,w as u,m as d,F as i,f,l as c,q as r,i as m,c as v,t as p,h as w}from"./index-ZTV7aFSN.js";import{g as _,a as h,p as k}from"./index.DS4Rsos6.js";import{_ as b}from"./_plugin-vue_export-helper.BCo6x5W8.js";const g=b(e({__name:"processOldzmd",setup(e){const b=a(!1),g=a([]),C=a(!1),y=a({flows:[{}]}),x=a();a([]),a([]);const V=()=>{if(y.value.id){let e={id:y.value.id,craftName:y.value.name,flows:y.value.flows};h("/flowBind",e).then((e=>{200===e.code&&(O(),b.value=!1,r("修改成功!"))}))}else{let e={craftName:y.value.name,flows:y.value.flows};k("/flowBind",e).then((e=>{200===e.code&&(O(),b.value=!1,r("修改成功!"))}))}},U=()=>{b.value=!1},j=()=>{history.back()},N=()=>{b.value=!0},O=()=>{g.value=[],_("/fabric/craft/info").then((e=>{200===e.code&&_("/flowBind").then((a=>{200===a.code&&e.data.forEach((e=>{let l=a.data.find((a=>a.craftName===e.name));l?g.value.push({id:l.id,name:l.craftName,flows:l.flows}):g.value.push({name:e.name,flows:[{bind:"通用"}]})}))}))}))},z=a(),B=e=>{y.value.flows[z.value].id=e.selectedOptions[0].value,y.value.flows[z.value].name=e.selectedOptions[0].text,L()},L=()=>{C.value=!1},R=()=>{q.value=E.value},q=a([]),E=a([]);return l((()=>{O(),_("/craftFlows").then((e=>{200===e.code&&(E.value=e.data.map((e=>({text:e.name,value:e.id}))))}))})),(e,a)=>{const l=o("van-nav-bar"),r=m,_=o("van-icon"),h=o("van-field"),k=o("van-radio"),O=o("van-radio-group"),E=o("van-cell-group"),F=o("van-form"),I=o("van-button"),M=o("van-popup"),A=o("van-picker");return t(),n(i,null,[s(r,{class:"flex"},{default:u((()=>[s(l,{title:"工艺维护","left-text":"返回","left-arrow":"",onClickLeft:j,onClickRight:N}),s(r,{class:"grid-container"},{default:u((()=>[s(r,{class:"grid-item"},{default:u((()=>[d("工艺名称")])),_:1}),s(r,{class:"grid-item"},{default:u((()=>[d("操作")])),_:1})])),_:1}),s(r,{class:"content"},{default:u((()=>[(t(!0),n(i,null,f(g.value,((e,a)=>(t(),v(r,{class:"grid-container",key:a},{default:u((()=>[s(r,{class:"grid-item"},{default:u((()=>[d(p(e.name),1)])),_:2},1024),s(r,{class:"grid-item",onClick:a=>(e=>{y.value=e,b.value=!0})(e),style:{color:"#02a7f0"}},{default:u((()=>[d("编辑")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1})])),_:1}),s(M,{show:b.value,"onUpdate:show":a[1]||(a[1]=e=>b.value=e),style:{width:"100%"}},{default:u((()=>[s(r,{class:"flex"},{default:u((()=>[s(l,{title:"工艺维护","left-text":"返回","left-arrow":"",onClickLeft:U}),s(r,{class:"content"},{default:u((()=>[s(F,{ref_key:"formRef",ref:x,required:"auto"},{default:u((()=>[s(E,null,{default:u((()=>[c("p",null,"绑定工序流程"),(t(!0),n(i,null,f(y.value.flows,((e,l)=>(t(),v(r,{key:l,class:"a-b"},{default:u((()=>[0===l?(t(),v(_,{key:0,name:"add",color:"red",size:"25",onClick:a[0]||(a[0]=e=>y.value.flows.push({bind:"通用"}))})):w("",!0),0!=l?(t(),v(_,{key:1,name:"clear",color:"red",size:"25",onClick:e=>y.value.flows.splice(l,1)},null,8,["onClick"])):w("",!0),s(h,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"工序流程",label:"工序流程","label-align":"right",readonly:"",colon:"","label-width":"5em",class:"bor",onClick:e=>(e=>{C.value=!0,z.value=e})(l)},null,8,["modelValue","onUpdate:modelValue","onClick"]),s(O,{modelValue:e.bind,"onUpdate:modelValue":a=>e.bind=a,onClick:e=>(e=>{y.value.flows.forEach(((a,l)=>{a.bind=l!=e?"通用":"仅现货"}))})(l)},{default:u((()=>[s(k,{name:"仅现货"},{default:u((()=>[d("现货单使用")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue","onClick"])])),_:2},1024)))),128))])),_:1})])),_:1},512)])),_:1}),s(r,{style:{display:"flex","justify-content":"space-between",padding:"0 30px","margin-top":"15px"}},{default:u((()=>[s(I,{type:"primary",block:"",onClick:V},{default:u((()=>[d("保存")])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),s(M,{show:C.value,"onUpdate:show":a[2]||(a[2]=e=>C.value=e),round:"",position:"bottom",onOpen:R},{default:u((()=>[s(A,{"show-toolbar":"",columns:q.value,onConfirm:B,onCancel:L,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-40105d94"]]);export{g as default};
|
||||
import{d as e,r as a,o as l,j as o,b as t,e as n,k as s,w as u,m as d,F as i,f,l as c,q as r,i as m,c as v,t as p,h as w}from"./index-BAgZZwqh.js";import{g as _,a as h,p as k}from"./index.CCkKeMRW.js";import{_ as b}from"./_plugin-vue_export-helper.BCo6x5W8.js";const g=b(e({__name:"processOldzmd",setup(e){const b=a(!1),g=a([]),C=a(!1),y=a({flows:[{}]}),x=a();a([]),a([]);const V=()=>{if(y.value.id){let e={id:y.value.id,craftName:y.value.name,flows:y.value.flows};h("/flowBind",e).then((e=>{200===e.code&&(O(),b.value=!1,r("修改成功!"))}))}else{let e={craftName:y.value.name,flows:y.value.flows};k("/flowBind",e).then((e=>{200===e.code&&(O(),b.value=!1,r("修改成功!"))}))}},U=()=>{b.value=!1},j=()=>{history.back()},N=()=>{b.value=!0},O=()=>{g.value=[],_("/fabric/craft/info").then((e=>{200===e.code&&_("/flowBind").then((a=>{200===a.code&&e.data.forEach((e=>{let l=a.data.find((a=>a.craftName===e.name));l?g.value.push({id:l.id,name:l.craftName,flows:l.flows}):g.value.push({name:e.name,flows:[{bind:"通用"}]})}))}))}))},z=a(),B=e=>{y.value.flows[z.value].id=e.selectedOptions[0].value,y.value.flows[z.value].name=e.selectedOptions[0].text,L()},L=()=>{C.value=!1},R=()=>{q.value=E.value},q=a([]),E=a([]);return l((()=>{O(),_("/craftFlows").then((e=>{200===e.code&&(E.value=e.data.map((e=>({text:e.name,value:e.id}))))}))})),(e,a)=>{const l=o("van-nav-bar"),r=m,_=o("van-icon"),h=o("van-field"),k=o("van-radio"),O=o("van-radio-group"),E=o("van-cell-group"),F=o("van-form"),I=o("van-button"),M=o("van-popup"),A=o("van-picker");return t(),n(i,null,[s(r,{class:"flex"},{default:u((()=>[s(l,{title:"工艺维护","left-text":"返回","left-arrow":"",onClickLeft:j,onClickRight:N}),s(r,{class:"grid-container"},{default:u((()=>[s(r,{class:"grid-item"},{default:u((()=>[d("工艺名称")])),_:1}),s(r,{class:"grid-item"},{default:u((()=>[d("操作")])),_:1})])),_:1}),s(r,{class:"content"},{default:u((()=>[(t(!0),n(i,null,f(g.value,((e,a)=>(t(),v(r,{class:"grid-container",key:a},{default:u((()=>[s(r,{class:"grid-item"},{default:u((()=>[d(p(e.name),1)])),_:2},1024),s(r,{class:"grid-item",onClick:a=>(e=>{y.value=e,b.value=!0})(e),style:{color:"#02a7f0"}},{default:u((()=>[d("编辑")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1})])),_:1}),s(M,{show:b.value,"onUpdate:show":a[1]||(a[1]=e=>b.value=e),style:{width:"100%"}},{default:u((()=>[s(r,{class:"flex"},{default:u((()=>[s(l,{title:"工艺维护","left-text":"返回","left-arrow":"",onClickLeft:U}),s(r,{class:"content"},{default:u((()=>[s(F,{ref_key:"formRef",ref:x,required:"auto"},{default:u((()=>[s(E,null,{default:u((()=>[c("p",null,"绑定工序流程"),(t(!0),n(i,null,f(y.value.flows,((e,l)=>(t(),v(r,{key:l,class:"a-b"},{default:u((()=>[0===l?(t(),v(_,{key:0,name:"add",color:"red",size:"25",onClick:a[0]||(a[0]=e=>y.value.flows.push({bind:"通用"}))})):w("",!0),0!=l?(t(),v(_,{key:1,name:"clear",color:"red",size:"25",onClick:e=>y.value.flows.splice(l,1)},null,8,["onClick"])):w("",!0),s(h,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"工序流程",label:"工序流程","label-align":"right",readonly:"",colon:"","label-width":"5em",class:"bor",onClick:e=>(e=>{C.value=!0,z.value=e})(l)},null,8,["modelValue","onUpdate:modelValue","onClick"]),s(O,{modelValue:e.bind,"onUpdate:modelValue":a=>e.bind=a,onClick:e=>(e=>{y.value.flows.forEach(((a,l)=>{a.bind=l!=e?"通用":"仅现货"}))})(l)},{default:u((()=>[s(k,{name:"仅现货"},{default:u((()=>[d("现货单使用")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue","onClick"])])),_:2},1024)))),128))])),_:1})])),_:1},512)])),_:1}),s(r,{style:{display:"flex","justify-content":"space-between",padding:"0 30px","margin-top":"15px"}},{default:u((()=>[s(I,{type:"primary",block:"",onClick:V},{default:u((()=>[d("保存")])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),s(M,{show:C.value,"onUpdate:show":a[2]||(a[2]=e=>C.value=e),round:"",position:"bottom",onOpen:R},{default:u((()=>[s(A,{"show-toolbar":"",columns:q.value,onConfirm:B,onCancel:L,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-40105d94"]]);export{g as default};
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user