From b823a11d74b6623fadcfab27150cdbb0ad9766f5 Mon Sep 17 00:00:00 2001 From: yangfeng <wanwan926_4@163.com> Date: 星期五, 15 九月 2023 17:50:07 +0800 Subject: [PATCH] 调拨列表页面、报废列表、新建页面开发 --- src/views/productManage/product/AddProductDialog.vue | 79 +++++++++------------------------------ 1 files changed, 19 insertions(+), 60 deletions(-) diff --git a/src/views/productManage/product/AddProductDialog.vue b/src/views/productManage/product/AddProductDialog.vue index 7320da8..32cffde 100644 --- a/src/views/productManage/product/AddProductDialog.vue +++ b/src/views/productManage/product/AddProductDialog.vue @@ -38,63 +38,7 @@ </div> <div class="basic-info"> - <div class="content-number"> - <div class="sub-number"> - <div class="left"><i class="el-icon-s-fold"></i></div> - <div class="right"> - <div class="right-label">{{ 0 }}</div> - <div class="right-label">棰濆鐨勪环鏍�</div> - </div> - </div> - <div class="sub-number"> - <div class="left"><i class="el-icon-present"></i></div> - <div class="right"> - <div class="right-label">{{ "0.00" + "浠�" }}</div> - <div class="right-label">鍦ㄦ墜</div> - </div> - </div> - <div class="sub-number"> - <div class="left"><i class="el-icon-present"></i></div> - <div class="right"> - <div class="right-label">{{ "0.00" + "浠�" }}</div> - <div class="right-label">棰勬祴</div> - </div> - </div> - <div class="sub-number" @click="inOutBoundClick" style="cursor: pointer"> - <div class="left icon-view"><i class="el-icon-sort"></i></div> - <div class="right"> - <div class="right-label">{{ "杩�: " + 0 }}</div> - <div class="right-label">{{ "鍑�: " + 0 }}</div> - </div> - </div> - <div class="sub-number"> - <div class="left"><i class="el-icon-refresh"></i></div> - <div class="right"> - <div class="right-label">{{ 0 }}</div> - <div class="right-label">閲嶈璐ц鍒�</div> - </div> - </div> - <div class="sub-number"> - <div class="left"><i class="el-icon-help"></i></div> - <div class="right"> - <div class="right-one">涓婃灦瑙勫垯</div> - </div> - </div> - <div class="sub-number"> - <div class="left"><i class="el-icon-s-data"></i></div> - <div class="right"> - <div class="right-label">{{ "0.00" + "浠�" }}</div> - <div class="right-label">宸插敭</div> - </div> - </div> - <div class="sub-number"> - <div class="left"><i class="el-icon-bank-card"></i></div> - <div class="right"> - <div class="right-label">{{ "0.00" + "浠�" }}</div> - <div class="right-label">宸查噰璐�</div> - </div> - </div> - </div> + <FormBtnsView :add-product="addProduct" @inOutBoundClick="inOutBoundClick" :show-procure="showProcure" /> <div class="basic-info-view"> <el-row> <el-col :span="20"> @@ -115,8 +59,12 @@ </el-col> <el-col :span="24"> <div style="margin-left: 20px; margin-top: -30px"> - <el-checkbox v-model="marketable" :disabled="!showFooter">鍙攢鍞�</el-checkbox> - <el-checkbox v-model="procurable" :disabled="!showFooter">鍙噰璐�</el-checkbox> + <el-checkbox v-model="marketable" :disabled="!showFooter" @change="checkboxChange('閿�鍞�', $event)" + >鍙攢鍞�</el-checkbox + > + <el-checkbox v-model="procurable" :disabled="!showFooter" @change="checkboxChange('閲囪喘', $event)" + >鍙噰璐�</el-checkbox + > </div> </el-col> </el-row> @@ -464,6 +412,7 @@ <script> import CommonFormTableView from "@/components/makepager/CommonFormTableView" + let inputElement = null export default { name: "AddProductDialog", @@ -512,7 +461,9 @@ marketable: true, // 鍙攢鍞� procurable: true, // 鍙噰璐� checkedCities: ["涓婃捣", "鍖椾含"], - cities: ["涓婃捣瀵瑰瀵瑰瀵瑰澶氬澶氬澶氬澶氬寳浜瀵瑰瀵瑰瀵�", "鍖椾含瀵瑰瀵瑰瀵瑰澶�", "骞垮窞", "娣卞湷"] + cities: ["涓婃捣瀵瑰瀵瑰瀵瑰澶氬澶氬澶氬澶氬寳浜瀵瑰瀵瑰瀵�", "鍖椾含瀵瑰瀵瑰瀵瑰澶�", "骞垮窞", "娣卞湷"], + addProduct: false, + showProcure: true } }, created() { @@ -526,9 +477,11 @@ this.showButton = false this.showEdit = false this.showFooter = true + this.addProduct = true } else { this.showEdit = true this.showFooter = false + this.addProduct = false } }, // 鍏抽棴 @@ -651,6 +604,12 @@ // 杩涘嚭鐐瑰嚮 inOutBoundClick() { this.$router.push({ path: "/reportForm/inOutboundDetail", query: { name: "浜у搧鍚嶇О/鍑哄叆搴撴槑缁�" } }) + }, + // 鍙攢鍞�/鍙噰璐� + checkboxChange(val, param) { + if (val === "閲囪喘") { + this.showProcure = param + } } } } -- Gitblit v1.8.0