From 9e744012f47199fef05067731c26730795b3ad86 Mon Sep 17 00:00:00 2001
From: chenhaozhe <cgz@hz-kingdee.com>
Date: 星期四, 27 十一月 2025 09:06:21 +0800
Subject: [PATCH] 登录模块 添加 苏州卫智科技内外网 链接
---
pages/index/login.vue | 4
pages/ZLGL/lailiaojianyan_fast/Kf_QCStockInCheckBill_Fast.vue | 247 ++++++++++++++++++++++++++++++-------------------
2 files changed, 155 insertions(+), 96 deletions(-)
diff --git a/pages/ZLGL/lailiaojianyan_fast/Kf_QCStockInCheckBill_Fast.vue b/pages/ZLGL/lailiaojianyan_fast/Kf_QCStockInCheckBill_Fast.vue
index 76efa0a..a75e6db 100644
--- a/pages/ZLGL/lailiaojianyan_fast/Kf_QCStockInCheckBill_Fast.vue
+++ b/pages/ZLGL/lailiaojianyan_fast/Kf_QCStockInCheckBill_Fast.vue
@@ -5,7 +5,7 @@
<view :class="tabs == 0 ? 'on':''" @tap="tabs = 0">閫夋嫨婧愬崟</view>
<view :class="tabs == 1 ? 'on':''" @tap="tabs = 1">琛ㄥご淇℃伅</view>
<view :class="tabs == 2 ? 'on':''" @tap="tabs = 2">鐗╂枡淇℃伅</view>
- <view :class="tabs == 3 ? 'on':''" @tap="tabs = 3">鏉$爜淇℃伅</view>
+ <view :class="tabs == 3 ? 'on':''" @tap="tabs = 3">闄勪欢淇℃伅</view>
</view>
<!-- 椤电 婧愬崟淇℃伅 -->
<view v-if="tabs == 0">
@@ -38,7 +38,7 @@
<view v-if="tabs == 1">
<view class="card-item-wrapper">
<view v-for="(item, index) in materialManifest" :key="index">
- <uni-card :title="item.HSourceBillNo" @tap="toDetail(item)">
+ <uni-card :title="item.HSourceBillNo" @tap="toDetail(item, index)">
<view class="card-detail">
<view class="detail">
<text>鐗╂枡浠g爜锛�</text>{{item.HMaterNumber}}
@@ -59,7 +59,7 @@
</view>
<!-- 椤电 鏄庣粏娓呭崟 -->
<view v-if="tabs == 2">
- <view class="form-item-wrapper" v-if="detailManifest.length > 0">
+ <!-- <view class="form-item-wrapper" v-if="detailManifest.length > 0">
<view class="form-item">
<view class="title">鐗╂枡浠g爜:</view>
<view class="right">
@@ -105,7 +105,6 @@
<view class="form-item">
<view class="title">璐ㄦ鍛�:</view>
<view class="right">
- <!-- <input v-model="detailManifest[detailManifestCursor].HKeeper" /> -->
<uni-combox :candidates="HKeeperNameList" placeholder="璇烽�夋嫨璐ㄦ鍛�"
v-model="detailManifest[detailManifestCursor].HKeeperName"
@input="HKeeperNameChange"></uni-combox>
@@ -114,7 +113,6 @@
<view class="form-item">
<view class="title">妫�楠岀粨鏋�:</view>
<view class="right">
- <!-- <input v-model="detailManifest[detailManifestCursor].HCheckResult" /> -->
<uni-combox v-model="detailManifest[detailManifestCursor].HCheckResultName"
:candidates="HCheckResultValueList" @input="HCheckResultChangeHandle"></uni-combox>
</view>
@@ -122,7 +120,6 @@
<view class="form-item">
<view class="title">浣跨敤鍐崇瓥:</view>
<view class="right">
- <!-- <input v-model="detailManifest[detailManifestCursor].HUseResult" /> -->
<uni-combox v-model="detailManifest[detailManifestCursor].HUseResultName"
:candidates="HUseResultValueList" @input="HUseResultChangeHandle"></uni-combox>
</view>
@@ -157,8 +154,10 @@
<input v-model="detailManifest[detailManifestCursor].HSupName" />
</view>
</view>
- </view>
- <view class="form-item-wrapper" v-else>
+ </view> -->
+
+
+ <view class="form-item-wrapper">
<view class="form-item">
<view class="title">鐗╂枡浠g爜:</view>
<view class="right">
@@ -205,20 +204,20 @@
<view class="title">璐ㄦ鍛�:</view>
<view class="right">
<uni-combox :candidates="HKeeperNameList" placeholder="璇烽�夋嫨璐ㄦ鍛�"
- v-model="detailManifestItem.HKeeperName"></uni-combox>
+ v-model="detailManifestItem.HKeeperName" @input="HKeeperNameChange"></uni-combox>
</view>
</view>
<view class="form-item">
<view class="title">妫�楠岀粨鏋�:</view>
<view class="right">
- <uni-combox v-model="detailManifestItem.HCheckResult" :candidates="HCheckResultValueList"
+ <uni-combox v-model="detailManifestItem.HCheckResultName" :candidates="HCheckResultValueList"
@input="HCheckResultChangeHandle"></uni-combox>
</view>
</view>
<view class="form-item">
<view class="title">浣跨敤鍐崇瓥:</view>
<view class="right">
- <uni-combox v-model="detailManifestItem.HUseResult" :candidates="HUseResultValueList"
+ <uni-combox v-model="detailManifestItem.HUseResultName" :candidates="HUseResultValueList"
@input="HUseResultChangeHandle"></uni-combox>
</view>
</view>
@@ -258,7 +257,7 @@
<view v-if="tabs == 3">
<view class="card-item-wrapper">
<view class="attachment-btns">
- <button type="primary" size="mini" @tap="fileUpload">閫夋嫨鏂囦欢</button>
+ <!-- <button type="primary" size="mini" @tap="fileUpload">閫夋嫨鏂囦欢</button> -->
<button type="primary" size="mini" @tap="imageUpload">鎷嶇収涓婁紶</button>
<view style="flex: 1;"></view>
</view>
@@ -307,7 +306,7 @@
export default {
data() {
return {
- EnableSubmit: true,
+ EnableSubmit: false,
tabs: 0,
// 婧愬崟淇℃伅
@@ -346,8 +345,13 @@
"HSupName": "",
"HSupNumber": "",
"HSupID": "",
- HCheckResult: '淇濈暀',
- HUseResult: '鎺ユ敹',
+ "HCheckResultName": '鍚堟牸',
+ "HUseResultName": '鎺ユ敹',
+ "HSourceBillType": "",
+ "HSLInterID": "0",
+ "HSLEntryID": "1",
+ "HSLBillNo": "",
+ "HSLSeQ": ""
},
// 闄勪欢淇℃伅
attachmentInfo: [],
@@ -388,7 +392,7 @@
delFile(index) {
uni.showModal({
title: '鎻愮ず',
- content: '纭瑕佸垹闄� " ' + this.attachmentInfo[index].fileName + ' " 鍒犻櫎鍚庡皢涓嶅彲鎭㈠锛�',
+ message: '纭瑕佸垹闄� " ' + this.attachmentInfo[index].fileName + ' " 鍒犻櫎鍚庡皢涓嶅彲鎭㈠锛�',
success: (res) => {
if (res.confirm) {
this.attachmentInfo.splice(index, 1)
@@ -411,14 +415,14 @@
},
success: (uploadRes) => {
CommonUtils.showTips({
- content: "涓婁紶鎴愬姛"
+ message: "涓婁紶鎴愬姛"
})
this.attachmentInfo[index].status = "涓婁紶鎴愬姛"
},
fail: (err) => {
CommonUtils.showTips({
title: '娓╅Θ鎻愮ず',
- content: `涓婁紶澶辫触: ${err}`
+ message: `涓婁紶澶辫触: ${err}`
})
}
})
@@ -450,41 +454,86 @@
})
},
HKeeperNameChange(e) {
- if (this.detailManifest[this.detailManifestCursor]) {
- let keeperItem = this.HKeeperList.find(elem => elem.HName = e)
- this.detailManifest[this.detailManifestCursor].HKeeperID = keeperItem.HItemID
- this.detailManifest[this.detailManifestCursor].HKeeperName = keeperItem.HName
+ console.log(e)
+ let keeperItem = this.HKeeperList.find(elem => elem.HName = e)
+ this.detailManifestItem.HKeeperID = keeperItem.HItemID
+ this.detailManifestItem.HKeeperName = keeperItem.HName
- }
+
},
HCheckResultChangeHandle(e) {
- if (this.detailManifest[this.detailManifestCursor]) {
- this.detailManifest[this.detailManifestCursor].HCheckResult =
- this.HCheckResultList.find(elem => elem.text = e)?.value
- }
+
+ this.detailManifestItem.HCheckResult =
+ this.HCheckResultList.find(elem => elem.text = e)?.value
+
},
HUseResultChangeHandle(e) {
- if (this.detailManifest[this.detailManifestCursor]) {
- this.detailManifest[this.detailManifestCursor].HUseResult =
- this.HUseResultList.find(elem => elem.text = e)?.value
- }
+
+ this.detailManifestItem.HUseResult =
+ this.HUseResultList.find(elem => elem.text = e)?.value
+
},
- toDetail(item, index) {
- console.log('item: ', item);
- if (!this.detailManifest[index]) {
- this.detailManifest[index] = Object.assign(this.detailManifestItem, {
- "HMaterNumber": item.HMaterNumber,
- "HMaterID": item.HMaterID,
- "HMaterName": item.HMaterName,
- "HMaterModel": item.HMaterModel,
- "HKeeper": getUserInfo()["HKeeperName"],
- "HKeeperID": getUserInfo()["HKeeperID"],
- "HCheckQty": item.HQty,
- "HUnitName": item.HUnitName,
- "HBatchNo": item.HBatchNo
+ async toDetail(item, index) {
+ // 鑾峰彇 鐗╂枡鏄庣粏
+ try {
+ let res = await CommonUtils.doRequest2Async({
+ url: '/QCStockInCheckBill/DisBillEntryList_Webs_New_Json1',
+ data: {
+ HInterID: item.HSourceInterID,
+ HEntryID: item.HSourceEntryID,
+ }
+ })
+
+ let {
+ data,
+ count,
+ Message
+ } = res.data
+ if (count != 1) {
+ throw Message
+ }
+ console.log('data: ',data);
+ Object.assign(this.detailManifestItem, {
+ HMaterNumber: data[0].HMaterNumber,
+ HMaterName: data[0].HMaterName,
+ HMaterModel: data[0].HMaterModel,
+ HUnitName: data[0].HUnitName,
+ HWHName_B: data[0].HWHName_B,
+ HSPName_B: data[0].HSPName_B,
+ HBatchNo: data[0].HBatChNo.trim(),
+ HZJOrgName: data[0].HZJOrgName,
+ HZJOrgNumber: data[0].HZJOrgNumber,
+ HSupName: data[0].HSupName,
+ HUnitNumber: data[0].HUnitNumber,
+ HSupNumber: data[0].HSupNumber,
+ HWHNumber: data[0].HWHNumber,
+ HSPNumber: data[0].HSPNumber,
+ HSeQ: data[0].HSeQ,
+ HSourceInterID: data[0].HSourceInterID,
+ HSourceEntryID: data[0].HSourceEntryID,
+ HSourceBillNo: data[0].HSourceBillNo,
+ HWHID: data[0].HWHID,
+ HSPID: data[0].HSPID,
+ HSupID: data[0].HSupID,
+ HMaterID: data[0].HMaterID,
+ HSourceBillType: data[0].HSourceBillType,
+ HSLInterID: data[0].HSLInterID,
+ HSLEntryID: data[0].HSLEntryID,
+ HSLBillNo: data[0].HSLBillNo,
+ HSLSeQ: data[0].HSLSeQ,
+ HCheckQty: data[0].hqty,
+ })
+
+
+ } catch (err) {
+ CommonUtils.showTips({
+ title: "娓╅Θ鎻愮ず",
+ message: `鑾峰彇鏄庣粏淇℃伅閿欒: ${err}`
})
}
- this.detailManifestCursor = index
+ // }
+ this.EnableSubmit = true
+ // this.detailManifestCursor = index
this.tabs = 2
},
async getCode(HSourceBillNo) {
@@ -512,13 +561,13 @@
} else {
CommonUtils.showTips({
title: '娓╅Θ鎻愮ず',
- content: `鍒濆鍖栧崟鎹彿閿欒: ${Message}`
+ message: `鍒濆鍖栧崟鎹彿閿欒: ${Message}`
})
}
} catch (err) {
CommonUtils.showTips({
title: '娓╅Θ鎻愮ず',
- content: `鍒濆鍖栧崟鎹彿閿欒: ${err}`
+ message: `鍒濆鍖栧崟鎹彿閿欒: ${err}`
})
}
},
@@ -533,58 +582,66 @@
this.getCode(code)
})
},
- async cmdSubmit() {
+ async cmdSubmit() { // 鍚庣鍦ㄥ崟娆′笂浼犳枃浠舵彁浜ゅ悗浼氬垹闄ゆ湰鍦版枃浠讹紝涓�娆″彧鑳芥彁浜や竴涓暟鎹�
try {
- for (let i = 0; i < this.detailManifest.length; i++) {
- if (this.detailManifest[i]) { // 绛涢�夋帀鏁扮粍涓病鏈夎祴鍊肩殑瀵硅薄
- let res = await CommonUtils.doRequest2Sync({
- url: 'QCStockInCheckBill/set_SaveQCStockInCheckBill_Json',
- data: {
- "HZJOrgNumber": this.detailManifest[i].HZJOrgNumber,
- "HMaterNumber": this.detailManifest[i].HMaterNumber,
- "HUnitNumber": this.detailManifest[i].HUnitNumber,
- "HCheckQty": this.detailManifest[i].HCheckQty,
- "HRightQty": this.detailManifest[i].HRightQty,
- "HBadQty": this.detailManifest[i].HBadQty,
- "HCheckResult": this.detailManifest[i].HCheckResult,
- "HSupNumber": this.detailManifest[i].HSupNumber,
- "HUseResult": this.detailManifest[i].HUseResult,
- "HSeQ": this.detailManifest[i].HSeQ,
- "HSourceInterID": this.sourceBillInfo.HSourceInterID,
- "HSourceEntryID": this.sourceBillInfo.HSourceEntryID,
- "HSourceBillNo": this.sourceBillInfo.HSourceBillNo,
- "user": getUserInfo()["Czymc"],
- "HWHID": this.detailManifest[i].HWHID || 0,
- "HSPID": this.detailManifest[i].HSPID || 0,
- "HSupID": this.detailManifest[i].HSupID || 0,
- "HKeeperID": this.detailManifest[i].HKeeperID || 0,
- "HMaterID": this.detailManifest[i].HMaterID || 0,
- "HSourceBillType": this.sourceBillInfo.HSourceBillType,
- "HSLInterID": this.sourceBillInfo.HSLInterID,
- "HSLEntryID": this.sourceBillInfo.HSLEntryID,
- "HSLBillNo": this.sourceBillInfo.HSLBillNo,
- "HSLSeQ": this.sourceBillInfo.HSLSeQ,
- "HBillNo": this.sourceBillInfo.HBillNo,
- "HInterID": this.sourceBillInfo.HInterID,
- "HBatchNo": this.detailManifest[i].HBatchNo
- },
- })
-
- let {data, count, Message} = res.data
- if(count == 0){
- throw Message
- }
- }
-
+ let res = await CommonUtils.doRequest2Sync({
+ url: 'QCStockInCheckBill/set_SaveQCStockInCheckBill_Json2',
+ data: {
+ "HZJOrgNumber": this.detailManifestItem.HZJOrgNumber,
+ "HMaterNumber": this.detailManifestItem.HMaterNumber,
+ "HUnitNumber": this.detailManifestItem.HUnitNumber,
+ "HCheckQty": this.detailManifestItem.HCheckQty,
+ "HRightQty": this.detailManifestItem.HRightQty || 0,
+ "HBadQty": this.detailManifestItem.HBadQty || 0,
+ "HCheckResult": this.detailManifestItem.HCheckResult,
+ "HSupNumber": this.detailManifestItem.HSupNumber,
+ "HUseResult": this.detailManifestItem.HUseResult,
+ "HSeQ": this.detailManifestItem.HSeQ,
+ "HSourceInterID": this.detailManifestItem.HSourceInterID,
+ "HSourceEntryID": this.detailManifestItem.HSourceEntryID,
+ "HSourceBillNo": this.detailManifestItem.HSourceBillNo,
+ "user": getUserInfo()["Czymc"],
+ "HWHID": this.detailManifestItem.HWHID || 0,
+ "HSPID": this.detailManifestItem.HSPID || 0,
+ "HSupID": this.detailManifestItem.HSupID || 0,
+ "HKeeperID": this.detailManifestItem.HKeeperID || 0,
+ "HMaterID": this.detailManifestItem.HMaterID,
+ "HSourceBillType": this.detailManifestItem.HSourceBillType,
+ "HSLInterID": this.detailManifestItem.HSLInterID,
+ "HSLEntryID": this.detailManifestItem.HSLEntryID,
+ "HSLBillNo": this.detailManifestItem.HSLBillNo,
+ "HSLSeQ": this.detailManifestItem.HSLSeQ,
+ "HBatchNo": this.detailManifestItem.HBatchNo || '',
+ "HBillNo": this.sourceBillInfo.HBillNo,
+ "HInterID": this.sourceBillInfo.HInterID,
+ },
+ })
+ let {
+ data,
+ count,
+ Message
+ } = res.data
+ if (count == 1) {
CommonUtils.showTips({
- content: `涓婁紶鎴愬姛`
+ message: `涓婁紶鎴愬姛`
+ })
+ this.attachmentInfo = []
+ } else {
+ CommonUtils.showTips({
+ title: '娓╅Θ鎻愮ず',
+ message: `涓婁紶澶辫触: ${Message}`
})
}
+
+
} catch (err) {
CommonUtils.showTips({
title: '娓╅Θ鎻愮ず',
- content: `涓婁紶澶辫触: ${err}`
+ message: `涓婁紶澶辫触: ${err}`
})
+
+
+ this.attachmentInfo = []
}
@@ -612,13 +669,13 @@
} else {
CommonUtils.showTips({
title: '娓╅Θ鎻愮ず',
- content: `鍒濆鍖栧崟鎹彿閿欒: ${Message}`
+ message: `鍒濆鍖栧崟鎹彿閿欒: ${Message}`
})
}
} catch (err) {
CommonUtils.showTips({
title: '娓╅Θ鎻愮ず',
- content: `鍒濆鍖栧崟鎹彿閿欒: ${err}`
+ message: `鍒濆鍖栧崟鎹彿閿欒: ${err}`
})
}
},
@@ -643,13 +700,13 @@
} else {
CommonUtils.showTips({
title: '娓╅Θ鎻愮ず',
- content: `鍒濆鍖栬川妫�鍛橀敊璇�: ${Message}`
+ message: `鍒濆鍖栬川妫�鍛橀敊璇�: ${Message}`
})
}
} catch (err) {
CommonUtils.showTips({
title: '娓╅Θ鎻愮ず',
- content: `鍒濆鍖栬川妫�鍛橀敊璇�: ${err}`
+ message: `鍒濆鍖栬川妫�鍛橀敊璇�: ${err}`
})
}
}
diff --git a/pages/index/login.vue b/pages/index/login.vue
index d7c704b..3f5a31d 100644
--- a/pages/index/login.vue
+++ b/pages/index/login.vue
@@ -86,13 +86,15 @@
"瀹佹尝鎯犲悍宸ヤ笟": 'http://172.16.72.30:6699/API/',
"浣欏鍏磋揪璧峰姩鍣�": 'http://121.37.133.104/API/',
"鏉庢灄淇婃湰鍦版祴璇�": 'http://localhost:8082/LuBaoAPI/',
- "鑻忓窞鍗櫤绉戞妧": 'http://221.224.60.42:8082/API_WW/',
"鏉窞鍑礉濂堢壒": 'http://192.168.50.253:8080/API/',
"鏉窞鍑礉濂堢壒澶栫綉": 'http://erp.hzcabinet.cn:9090/API/',
"缈佹稕娑涙湰鍦版祴璇�": 'http://localhost:81/API/',
"闄堥晲鍝叉湰鍦版祴璇�": 'http://localhost:81/API/',
"寮犵憺骞挎湰鍦版祴璇�": 'http://localhost:8082/API/',
"浣欐�濇澃鏈湴娴嬭瘯": 'http://localhost:8082/LuBaoAPI/',
+ // 灏忓崼鍐呭缃�
+ "鑻忓窞鍗櫤绉戞妧-澶栫綉": 'http://221.224.60.42:8082/API_WW/',
+ "鑻忓窞鍗櫤绉戞妧-鍐呯綉": 'http://172.16.20.233:8082/API_NW/',
},
serverUrlName: '娴欐睙鏅轰簯杩堟��',
--
Gitblit v1.9.1