From f7a69256b1400c8e1de8678ab812730e6923cf0e Mon Sep 17 00:00:00 2001 From: caill <815519168@qq.com> Date: Tue, 25 Aug 2026 17:18:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=91=BC=E5=8F=AB=E5=A5=97=E8=BD=B4=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=91=BC=E5=8F=AB=E8=AE=A1=E5=88=92148?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/style/layout.styl | 265 +++++++++++++++++- manifest.json | 4 +- pages/SecondPhase/slitting/CallPaperShaft.vue | 242 ++++++++++++---- static/iconfont/iconfont.ttf | Bin 3480 -> 4600 bytes static/iconfont/iconfont.woff | Bin 2260 -> 2988 bytes static/iconfont/iconfont.woff2 | Bin 1796 -> 2448 bytes utils/getData3.js | 6 + utils/mork2.js | 30 ++ 8 files changed, 494 insertions(+), 53 deletions(-) diff --git a/common/style/layout.styl b/common/style/layout.styl index 5ecaf88..3864121 100644 --- a/common/style/layout.styl +++ b/common/style/layout.styl @@ -14,9 +14,9 @@ uni-button:after { /** iconfont */ @font-face { font-family: 'iconfont'; - src: url('@/static/iconfont/iconfont.woff2?t=1665454521636') format('woff2'), - url('@/static/iconfont/iconfont.woff?t=1665454521636') format('woff'), - url('@/static/iconfont/iconfont.ttf?t=1665454521636') format('truetype'); + src: url('@/static/iconfont/iconfont.woff2?t=1787635254843') format('woff2'), + url('@/static/iconfont/iconfont.woff?t=1787635254843') format('woff'), + url('@/static/iconfont/iconfont.ttf?t=1787635254843') format('truetype'); } .iconfont { font-family: "iconfont" !important; @@ -721,3 +721,262 @@ uni-button[disabled]:not([type]) { padding: 20rpx 0 19rpx 0; box-shadow: 0 0 20rpx 0 rgba(160,160,160,0.7); } + +/** + * 呼叫套轴 + */ +.add_content { + display: flex; + flex-direction: column; + gap: 20rpx; + width: 100%; + height: 100%; + padding: calc(var(--status-bar-height) + 108rpx) 15rpx 114rpx 14rpx; +} +.filter-card { + background-color: #fff; + border-radius: 4rpx; + padding: 14rpx; + box-shadow: 0px 3px 3px 0px rgba(160,160,160,0.20); + flex: none; +} +.plan-panel { + background-color: #fff; + border-radius: 4rpx; + box-shadow: 0px 3px 3px 0px rgba(160,160,160,0.20); + flex: 1; + min-height: 0; + display: flex; + flex-direction: column; + overflow: hidden; +} +.filter-head {} +.filter-title { + font-size: 30rpx; + line-height: 30rpx; + color: #23272f; + font-weight: 700; + gap: 14rpx; +} +.filter-title text { + display: block; + width: 8rpx; + height: 32rpx; + border-radius: 8rpx; + background-color: #f36b2a; +} +.icon_down { + font-size: 30rpx; + line-height: 30rpx; + color: #f36b2a; + padding: 18rpx; + border-radius: 50%; + background-color: #fff3eb; + transition: .2s; +} +.icon_up { + transform: rotate(180deg); +} +.filter-grid { + display: grid; + grid-template-columns: 1fr 1fr; + gap: 16rpx; + margin-top: 16rpx; +} +.filter_field { + width: 100%; + margin-bottom: 10rpx; +} +.filter-field-full { + grid-column: 1 / -1; +} +.filt_label { + font-size: 24rpx; + line-height: 24rpx; + color: #323232; + margin: 0 0 8rpx 4rpx; +} +.filt_input_wraper { + width: 100%; + margin: 0; +} +.panel-head { + padding: 14rpx 14rpx 18rpx; + border-bottom: 1px solid #f0f1f3; + flex: none; +} +.icon-shuaxin-wrap text { + font-size: 28rpx; + line-height: 28rpx; + color: #f36b2a; +} +.icon_shuaxin { + font-size: 32rpx; + line-height: 32rpx; + color: #f36b2a; + transition: .2s; +} +.stats { + display: grid; + grid-template-columns: repeat(3, 1fr); + gap: 14rpx; + margin-top: 20rpx; +} +.stat { + padding: 18rpx 14rpx; + border-radius: 18rpx; + background: #f7f8fa; +} +.stat text { + font-size: 22rpx; + color: #7b8491; +} +.stat.primary { + background-color: #fff3eb; +} +.stat.primary .stat_num { + color: #f36b2a; +} +.stat_num { + font-size: 40rpx; + line-height: 1.1; + color: #23272f; + font-weight: 700; +} +.list-toolbar { + padding: 16rpx 14rpx 10rpx; + font-size: 24rpx; + color: #7b8491; +} +.seg { + background: #f1f2f4; + border-radius: 14rpx; + padding: 4rpx; +} +.seg button { + border: 0; + background: transparent; + color: #69727e; + border-radius: 12rpx; + padding: 10rpx 18rpx; + font-size: 24rpx; + line-height: 34rpx; +} +.seg button.on { + background: #fff; + color: #f36b2a; + box-shadow: 0 2rpx 8rpx rgba(0, 0, 0, .09); +} +.plan-list { + flex: 1; + min-height: 0; + overflow: auto; + padding: 8rpx 14rpx 24rpx; + overscroll-behavior: contain; +} +.list_empty { + height: 100%; + display: grid; + place-items: center; + text-align: center; +} +.icon_local { + font-size: 40rpx; + color: #b5bbc2; + margin-bottom: 10rpx; +} +.icon_local text { + color: #7b8491; + font-size: 26rpx; +} +.plan-item{ + background:#fff; + border:1px solid #e8ebef; + border-radius:20rpx; + margin-bottom:16rpx; + overflow:hidden; +} +.plan-main{ + padding:20rpx; + display:flex; + justify-content:space-between; + align-items:flex-start; + gap:16rpx; +} +.plan-left{ + flex:1; +} +.plan-code{ + font-size:28rpx; + font-weight:bold; +} +.plan-sub{ + margin-top:10rpx; + font-size:24rpx; + color:#7b8491; + display:flex; + flex-wrap:wrap; + gap:10rpx 24rpx; +} +.plan-right{ + display:flex; + flex-direction:column; + align-items:flex-end; + gap:8rpx; +} +.status{ + font-size:22rpx; + padding:8rpx 14rpx; + border-radius:24rpx; +} +.status.fitted{ + color:#26a269; + background:#eaf8f1; +} +.status.waiting{ + color:#c27408; + background:#fff5df; +} +.expand-btn { + font-size:22rpx; + color:#9aa1aa; + display:flex; + align-items:center; + gap:8rpx; +} +.expand-btn .iconfont { + font-size:18rpx; + transition: transform 0.2s; +} +.expand-btn .icon‑rotate { + transform: rotate(180deg); +} +.plan-details{ + display:none; + background:#fafbfc; + border-top:1px dashed #e3e6e9; + padding:18rpx 24rpx; + font-size:24rpx; + color:#59636f; + line-height:1.8; + +} +.plan-details text { + display: block; +} +.plan-item.open .plan-details{ + display: grid; + grid-template-columns: 1fr 1fr; + gap: 6rpx 20rpx; +} +.spin-icon { + animation: rotateSpin 1s linear infinite; +} +@keyframes rotateSpin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} \ No newline at end of file diff --git a/manifest.json b/manifest.json index 8fc12cc..d0194b4 100644 --- a/manifest.json +++ b/manifest.json @@ -2,8 +2,8 @@ "name" : "海亮铜箔", "appid" : "__UNI__3A002CD", "description" : "海亮铜箔二期手持系统", - "versionName" : "1.4.7", - "versionCode" : 147, + "versionName" : "1.4.8", + "versionCode" : 148, "transformPx" : false, /* 5+App特有相关 */ "app-plus" : { diff --git a/pages/SecondPhase/slitting/CallPaperShaft.vue b/pages/SecondPhase/slitting/CallPaperShaft.vue index b82505e..10d5f88 100644 --- a/pages/SecondPhase/slitting/CallPaperShaft.vue +++ b/pages/SecondPhase/slitting/CallPaperShaft.vue @@ -2,59 +2,127 @@ - - - - 区域 - - + + + + 作业条件 + + + + + + 区域 + + + + + + 位置 + + + + + + 左管 + + + + + + 右管 + + + + + + 尺寸 + + + + + + 代数 + + + + + + 数量 + + + + - - - 位置 + + + + + 呼叫计划 + + + +  刷新 + + - - + + + {{statTotal}} + 呼叫总数 + + + {{statFitted}} + 已套轴 + + + {{statWaiting}} + 待套轴 + - - 左管 - - + + {{resultText}} + + + + - - 右管 - - - - - - - 尺寸 - - - - - - - - 代数 - - - - - - - 数量 - - - + + + + + + {{ item.paper_tube_or_FRP === '1' ? item.paper_tube_description : item.frp_description }} + + 管芯尺寸 · {{ item.qzz_size }} + 管芯代数 · {{ item.qzz_generation }} + + + + + {{ item.status === '01' ? '待套轴' : '已套轴'}} + + + {{ item._expand ? '收起明细' : '查看明细' }} + + + + + + 呼叫时间:{{ item.call_time }} + 管芯重量:{{ item.paper_weight }} + 是否套轴完成:{{ item.is_child_tz_ok === 1 ? '是' : '否' }} + + + + +
请先选择位置
系统将加载该位置的呼叫计划
@@ -71,7 +139,7 @@ import SearchBox from '@/components/SearchBox.vue' import NumberInput from '@/components/NumberInput.vue' import {queryProductArea, queryDeviceByarea} from '@/utils/getData2.js' - import {slitXnplan, slitXnarea, paperQueryPaperMaterial} from '@/utils/getData3.js' + import {slitXnplan, slitXnarea, paperQueryPaperMaterial, getBindXnPlan} from '@/utils/getData3.js' export default { components: { NavBar, @@ -81,6 +149,9 @@ data() { return { title: '', + collapse: false, + state: 'all', + refreshing: false, options1: [], index1: '', options2: [], @@ -96,15 +167,50 @@ upR: '', qty: null, disabled: false, - disabled1: false + disabled1: false, + planList: [] }; }, + computed: { + resultText() { + if (!this.index2) { + return '选择位置后加载' + } + const posItem = this.options2.find(o => o.value === this.index2) + const posLabel = posItem ? posItem.text : this.index2 + + const list = this.planList + return `${posLabel} · 共 ${list.length} 个` + }, + filteredPlanList() { + if (this.state === 'all') { + return this.planList + } else if (this.state === '01') { + return this.planList.filter(p => p.status === '01') + } else if (this.state === '02') { + return this.planList.filter(p => p.status !== '01') + } + return [] + }, + statTotal() { + return this.planList.length + }, + statWaiting() { + return this.planList.filter(p => p.status === '01').length + }, + statFitted() { + return this.statTotal - this.statWaiting + } + }, onLoad (options) { this.title = options.title this._queryProductArea() this._paperQueryPaperMaterial() }, methods: { + toCollapse () { + this.collapse = !this.collapse + }, /** 生产区域下拉框查询 */ async _queryProductArea () { let res = await queryProductArea() @@ -126,6 +232,20 @@ this.options2 = [] } }, + async _getBindXnPlan (e) { + try { + let res = await getBindXnPlan(e) + if (res && res.status === 200) { + this.planList = res.plans.map(p=>{ + return { ...p, _expand:false } + }) + } else { + this.planList = [] + } + } catch (e) { + this.planList = [] + } + }, selectChange1(e) { this.index1 = e if (e) { @@ -136,6 +256,11 @@ }, selectChange2(e) { this.index2 = e + if (e) { + this._getBindXnPlan(e) + } else { + this.planList = [] + } }, selectChange3(e) { this.index3 = e @@ -157,6 +282,9 @@ this.qty = null this.disabled = false this.disabled1 = false + this.state = 'all', + this.refreshing = false + this.planList = [] }, async _slitXnplan () { this.disabled = true @@ -181,6 +309,9 @@ title: res.message, icon: 'none' }) + if(this.index2){ + this._getBindXnPlan(this.index2) + } } catch (e) { this.disabled = false } @@ -216,6 +347,21 @@ }, showSelector2 () { this.newaxis2 = this.axis + }, + handleRefresh() { + if (!this.index2) { + uni.showToast({ title:'请先选择位置', icon:'none' }) + return + } + if(this.refreshing) return + + this.refreshing = true + this._getBindXnPlan(this.index2).finally(()=>{ + this.refreshing = false + }) + }, + toggleExpand(item) { + this.$set(item, '_expand', !item._expand) } } } diff --git a/static/iconfont/iconfont.ttf b/static/iconfont/iconfont.ttf index b68f8e9004f95975f077aaef535a6d31e7464d60..ee1c07d141e5aa5a45d99b6983767d3d9e25faa8 100644 GIT binary patch delta 1664 zcmZWpZ%k8H6hG(P($_xdD-T*g0j00}neue3rG4N!LnqT&9I(Ur-Lbz5Shg z&pG#=fA8F0s$LI%5Xg=t9s}SU03?SdjP!edE^hz`Eri9^>7xhU@6A%EPf(v7ZSoH zc97j+8;+>sjN_jDk=XY_cHX+)fQ_n%PG3bxcVk5;+RDB)UlaYJc~JEFT=*F-h<@)M zcvTe5UePa$xL_tl*>8EGD&<$$4{QfiK?{T-3Q!)^_oE&SRaVf{8=D$~s^}D*wOHg7 zWfYxi6UmxH(uPA>JxWv5D;p~Hi)?%KNc_OX&Ui?2h1!qy8R_Jp-o{*P8_7F!1$lVi z(Kn5>F`&2Mcz5^4P)`q@?})`mYG{Ncx02Y^+@=pE(^%H=Vtlx!wzekZmdXzAZf=hb zB-5c`Ydp*T704>o4V1i_h|^a|$?IsPZzZ2J`&>S+h&PGB>n`CXN1gh%d#Zwm1Nnx?D2W%chg>k zk22PUjLi)UyiZoDaFq^9CRiE)B-zZ);7ma@CwV;5mc5l3HB(*_nwa&5MQTegltU#{ zQ+EDvL<~oQwEPeFbN7D+(|UT=y4Rk8?9!{rf5Q&Ze@t~2o+ERG{_y(>4f8^wBd9AP ztyZ5fbuYH=$IuS+$tb|FBZ=lcZ^Vq2dUbb`zAI9rYTDr={aTl%bse(^>(H7LNBT1t zPfqHp+Wh>>@z)RcCHm=_W>#ul{RvG=^ml1?oLdQuB?IrGIU@OI#EOyx>3SnEI|*-=%x3kU>PX0 zW5(p@bc)DH+RaR5#OYMVm>rw+7BoaQ<;LVtD&r>oY{pW0i92BokEKS2$A*b7eR6V- MeNz}Sa$TOpzrUD!3jhEB delta 579 zcmY*WJxd%>6g~IN?CkESWX*?&NugPbEmEWqk+7X8NwDw_#AKYPOLTQWi&cbOyFeru z)v`>ltQhBLTpuv8B z_$kaSgh6&Cy+M9I{jPFQiKGXs%y-l8oe#=W&vM_3$AEvxfiuy<;?l^w&-*|J1z_#l zX@1y;&?F|uZad#UDE>v8%K#<37Tfjz>B6yY2F4y-mgggaSAQ-)IznwawN?#q8mQIJ zH2n{74JS>4uM-P49PTdjMM3%# z8wofOdX<2)q0IzV1)hLUa)=u_Fau`7Y?(`E2sjzYTxYs`G2)0TDe)vN8Oe$-ZKxl0 IzO|Qq2UszD^#A|> diff --git a/static/iconfont/iconfont.woff b/static/iconfont/iconfont.woff index 655b9ec46650b60023ac9ab90232d1a13ef0f8f6..d4d1922e27e80ee38919360e4a00cc9a92fa9da4 100644 GIT binary patch delta 2538 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 A3jhEB delta 1804 zcmV+n2lM!>7t|3HcTYw}00961000Qo01E&B000e`krX|DcuBHjZDDW#00D>q005N$ z00IzD1&l*yYaBp*T000PV z0001I0001iMO}!blL!H4eG1OSKF4W)RT?UB6=!cYu^ z?~xz!5CvimrV3?N$P83;X`-x^G)Zx5gtHArcEHy6B%hvL+ySTn6yhODAia@b^^%%g zFK}_aM63Cx)_*?Pap1^_3%7kgC^J`64wZcK*LPP=x>V_IjWZf#e@Qj|b@jLZPT8Cd zEDv^pyaR{8^B4omlT%=Mat`D%xCC+=Tm$(IZUOQKNU}Ne0001ZoOM*qiyTE1uUB0k z+tb@UyG(b_$8Ps-&$!()lg)fjkI82CE1M07Cd4Ec6b-hJIKhu{S0QAQ6iJy3 z$w@+>Y=G%PXBm18P|6MHEknlz(|}wr?AWF#`-4i*fQnZZS*VnSHI4MH*9rU6JwIm( zT<~!iF2M?TbI|SB7A3>8hYp>+6vME2qSZR_d<@^Ybr-)|e_J*$PDYoFJh!)MgVO#Y z-L4G=(#h?v<{T$?C1b-SJ98!H(5;aOLUduIf&fD+7IHs7JUKn3A0E`A)tSZOpa!V3 zdq38I?VK~ex;pRV@W_yy`!;=-7;~sT@ybM9!#=DRn3d3jf zLHd_Hj!e}4;lOWGB9jqQQdOfVp#kU{FP?vCLkA7#CaCfBn;*P&A`9}O!5J$kIyZ!( zVE@_#e`CBZbY((OM4jt&enQbj4HrlK>ju}A0+I|Q6%++rRkq@-TA1T31u0nnRI7cu zPo)F}Gzn{GmzK_~QK{YkuN1qei$qF{`kXEjU&N@7eL-I83-%aRmc;fMdYPD{O^%Ug zF|Gy%v=?^$%DAlhJ=qzAaq9(s+{#kK&CJ_Le=Dc6y_C~QXU&uo{JS3M%ha5;tn94k zv}b4A2V2f7!^gwMT;4MCZX-PK&VjJu<}Irb8^b4$9BfxhdAn3?9o+mlHj1`gs_mU;fV+!~XFk`IwkiJJMXkeW1ewkUw#~{j0%rt`ETfyxR;yQb@ zlPd4*q*6OO%wVXGJ$43z8>7L_{}2gHfAV{b{zP1|kC27&W(K~4Mu@nT!dP+P#Jom(i zf{?h8K$mV~9oNWVLUQ=R;47R|ar}-9DrqI}&83y?C63{QH-3;(dP3b+B|RCJf6MMI zsm{mcIkIuM`#_aar8!kj?J-mdZ;uQ4oGQ2DsRXWFlj>I)as7I{dUphW1Ljxv3;+NC zc${NkWME(b;v}Dcg7N$|Um3Vr7(n2G2crry&BDM8qBt0sKokJe#0D7vc${NkWME)! z_}{<~!@>XpK$4LG6>tFnM-T#YM|hlLVPIfjAp!#c1DF6Q00000004XdtN{7}r~)(s zUILf`-UB!Q0C=2ZU}Rum;9@9XU}FFQCNPf+Nd5=&82}X00ha&(v&RWU0cF9_4uUWY z1<+m?Lr3Dj=?|FFG_H!PVQ7%A_kmZ>p@w#e{!3`kBA`P=j{}ZK7--ls`)XWncZ=(r u%cddwQ~Qrq8z(*KSFf+x7nQ}lgpuXZ$>ddIRh}isDqPMNq8}pw8odAvavj0| diff --git a/static/iconfont/iconfont.woff2 b/static/iconfont/iconfont.woff2 index c634af459efd58bb8d1a94274ea9cd2a783da720..226066c7ce7afe89eaeb36f0c5288e3fe42580c3 100644 GIT binary patch delta 2446 zcmV;9332v>4v-TVcTYw#00961000S)01E&B000sA000R=kr*9+g(3=*ERSRXHUcCA zL<=MU1Rw>3X9t078%hr&5jKmG(j)svLgw}i=jk`w!#73ZL|IJ`|6FZm&r_q5mLf_a z4>NVg~KAO-i3|X=!~if8)7g%4(p1mj$aYnZ+=8L&4xnaeBv*WF_U{& zGo&U0E39_y7W1`#V)Al(kJeh<3)c`!B)3q$#=ZYX=6vzReIF4?;!QNuXrkVTglwrK z3~bY0s7Vy_pz_*y4gxetMj^=3^4eCY#(3F`V9=n`1-#mhnT$MKZ?T{=?1ih!=pIXh z*ajCMSx>$IaJPQmZ;(p30ts9w&>LOFG6NoQ;!BpY&)I>0^aH$6Ups7{0OSBEz}B;P zU&~H;f^uN9B=@9-G>!r6pt-%((+MZ#jBqwO`<;5{sPmxnnDd151Lr4SvU77lhGC!6 z`_7NMM>9kyGYn5*F~4U;E?_|3{=uW*3OBgJ6CO}P1vNBK05UM74*a)t0sBBPU;=(@6G{M>Rl_~N1xVcx_aUg&4OGx5ae)Hl9w{L}fr$cf-JbFa3Zy7+e>%X^ zlcqFONvRE$O1BXIKy^5+VKq3nUs#yZZ()Q|Q@6T*x;w|M^p9$8RCMB)Jg*abCcCqY zWr`%*Ot2xPDUvv53;;97I%4|(Nz?5%T$_-@Q!IleX5=$*p+F9$Vd9Y~Dlz;NLBy$gk zPlDj_u*gMc+@ljY9u&^=lmYOd=)nPP!_c~a`2m%yf$@E*5EBmBd^!SbSmR+gnP@hBTz)bS!;ypkJ@Up?(NDa8R~CNfJ9+LX73}@}uyb3|!C;-ipbIGp*~NvJ z5AoVRt;w!xiD{4HEdyD7nVEfA0~R9L?wzzj2kDcz(4AaBsC_f@aw=P5+k6aW_hw}F zR)RE=Qm1DwIjGy}=x;4Sbb=29OX)gm;;Z7~s{5*51=1$x>cke7_=Wg|Y)tehA5cBfH zS&mI@)+o&1n$(y?P(LPGKPh=7-_H@p)*U!I=vPu>_q3~|T6>ehSTXjIkb}4(xoxgPISj}l2Z&%jrHl(R>w)6{>fIQ1XCgZ4rE z6sBSJDUzA}j7G7ZNmi`;PxVvd85imau4OPu;*+`7CrIW@lIWNrf;oOHkbN_ugEWqe2nC@_VXV3*F8yt>~ zb&J<`-2On&`RioI?T+;?*OtyZh^fP3O#9)f9}kwzJ5b6Vz|^LH4sFMwwLf0))vFca z%41{7S~)f|Tgzf&9ZWD;7eV)2SZb%Tv?HWI!P_CT(x90 zrFDIns-TJ;9wEQ-2kD~}9Pc5QI-1Dqj%{R0Y&ThXP7*tWz{wx;uRmyGl2pjkS6i-Ap;-hnZpCAP=GJ+Y!HvKlUw+}0ty7} z25`nocoNWm;JhaZ748KJ{L?^#f7{aq{`dkI@c((bqn%Km&jV3}p0f(PEEw3K8P=qi z%pzB1YqiaS(Kg0g;|kja>x2pUY)WEsxV%Cz3)U(Qn3y!C%Cg9cR%x6qzuZh18fWa^kQoTXK_<#H0ff_0l*vSRsIitb7~5VhA&T;Z4v(f*IoAa`5jpLx2%BjDd$$ zlWV6|Oc+M8dKM{2M6w1~A(^#0?McH4Ou~p%$b^bu1z1VhI9Qb5FktLjB7ub^xo89e z^zW2J43{XfAQwq&Fi}@ZY+o7Q@C$$j^h0NYB&cy_<`$M#);6|w_709tdg+bVw23zx zCx#_$j5wLHWK%q<*!XFaS)C{t?cNM;)(_jC5bE6~HzxS*IcO_+wp1eGu&46HFH?`M+C^boHfbZd MwAAzFre**D0K*EO;{X5v delta 1789 zcmV3X9s}+8-xo{lrT~V+0TPA&asL^#B}FMbt^l^50!Nv|0j4HN(s;N$KG>a z68 zKg6DrbOkcAx>NmssX2w22y6~_j#QP*L?UM*4Pb5-@V>QQy+xW>$OE3}<-}(9Ckb5ks3-tit&ir}#r?~(MtC22$vhdRue10~&kF;!&g?>fX zs+&aHE5HI8817h}Jg1l3(l!p8BE@wzYyisTqE4vv>x*luz0ThG?4$pSp@g?T`*11= zDP%%Si2vd#G!}!y6Nn%VNfZ!y*c#z$wweKfuf>G=I!z!noOTcvPA3Qh=WP%U&O0DH zoDV?+I3Hnu1QCFw53L3?0#%9JGo+{)+gSvS!ypT|VM$4BnwcAI?JCDH++%uqdAMeC zb+~+C!Fm$j<6*sC!SCmMz6pE}3g`C=UN7tMOy=Ce0Nc;2jG2~Ivz710C^P>AAnd`j z7Q66Vqq%2O*?u$1tIj#x7R#^%Tig(fFaS!q8(T1c&mY;}fX|h1ToRm4#kp8%oR3&E zoMN#E5`e6wXQYZULCA`8z9M8AB4L;)5?M%j%-X_OH0Jr=uBW2e%*&d5MU$LLRidM< zRpT^@Qf;M#0Z%DiZl*P|Qs>9W3I-9f?2J(q8u=pDKvRYyEp_tUv_`7aWtpl9qtY2B zMK`T~7Q1=1AMdW3`8x;LgLj4Vhcz4}l-|#F#~kLO4~1VUxyKjXA^Rf_uu%uYE*9S{ z=jnSjm%i(AF^99Sm->aeyVV!l8f@eN@=B419?K!?37N;{i0mNMsi@?LdGk&4nSOV{ zB^IOVkO~udf~HatGUsGybSC-BqdT4Pm@jF6->l*oKU0tGMJ-@G)V%3)$R|&&YacNQ zb(vAK!kQmZn^SMUY%cVyTDC#|PtTl}kuh(RAAdSISyhba~m`WJcJ$uq(rw?hLsi$Sad!RN#ZaD_wWCP2V)VZKwF@ApP2E^@;j_ zi7x6IpHQ~O@uLFb@@Ap4U~a&FsM>(}3|W6rH&3VPY2CqnncrO){n2vxG_g5xIGj8v z-jZj6R$nMzg=~;L!TuKt?Z0C)*csr*Wrv~O7;9)SIE?!ZvBrJ>qCZyk>a{mu?Tnb^ zGh-oj1981oKh4-gXlyyv^VX*CS(jdaH5bi642xF0@6RKXHUwSE^VdWMopW7ZxME8Z znWxlV584tGS);(~qXvzl>$Q7R460nY&<}wd7)Ab?YuQ6R63lWB&mQg?;j$keGs1c~ z{jxRvpYLVo{LeBsFzBGG(p{hMaLj8zjj@TcWF6 zHkYc}K{X^8qTu)T8V?gCeJEyic2gX`TyP%qKny>fXUv9 z0->l<;HaUh&S2-lWlh_Wp`nDXDWW0)RSc-jfzIwS(7v@O$ct}WG7+i54SPoOlTmB}pdl8%$-Axw request({ url:'api/pda/slitter/urgentPlan', data: data }) +export const getBindXnPlan = (location) => request({ + url:'api/pda/slitter/get-bind-xn-plan', + data: { + location: location + } +}) /** * 空轴回库(一期分切管理) */ diff --git a/utils/mork2.js b/utils/mork2.js index 9e6c927..19d23f6 100644 --- a/utils/mork2.js +++ b/utils/mork2.js @@ -357,4 +357,34 @@ export const getUnbindPlan = () => { } ] return res +} +export const getBindXnPlan = () => { + let res = { + "status" : 200, + "plans" : [ + { + "paper_tube_description": 'JH-20260824-018', + "paper_tube_model": null, + "FRP_material": null, + "FRP_description": 'FRP_description', + "paper_tube_or_FRP": 1, + "status": '01', + "is_child_tz_ok": 1, + "call_time": '15:20', + "paper_weight": '20' + }, + { + "paper_tube_description": 'JH-20260824-018', + "paper_tube_model": null, + "FRP_material": null, + "FRP_description": 'FRP_description', + "paper_tube_or_FRP": null, + "status": '04', + "is_child_tz_ok": 1, + "call_time": '15:20', + "paper_weight": '20' + } + ] + } + return res } \ No newline at end of file