From 088a78f8649b8aee154f663bfcf73b96885f76ed Mon Sep 17 00:00:00 2001 From: zouyu <2723363702@qq.com> Date: 星期一, 11 九月 2023 18:07:32 +0800 Subject: [PATCH] Merge branch 'master' of http://192.168.0.22:9001/r/mom-before --- src/components/view/unqualifiedManagement.vue | 67 +++++++++++++++++++++++++++++++-- 1 files changed, 63 insertions(+), 4 deletions(-) diff --git a/src/components/view/unqualifiedManagement.vue b/src/components/view/unqualifiedManagement.vue index 56a816c..2d8c9d7 100644 --- a/src/components/view/unqualifiedManagement.vue +++ b/src/components/view/unqualifiedManagement.vue @@ -30,6 +30,17 @@ clearable value-format="yyyy-MM-dd" ></el-date-picker> + <span>浜у搧澶х被锛�</span> + <el-select + v-model="search.productCategories" + size="small" + placeholder="璇烽�夋嫨" + style="width: 224px;margin-right: 30px;" + > + <el-option label="鍏ㄩ儴" :value="''"></el-option> + <el-option label="鎴愬搧" :value="1"></el-option> + <el-option label="鍗婃垚鍝�" :value="2"></el-option> + </el-select> <el-button size="mini" @click="clean()"><span>閲� 缃�</span></el-button> <el-button size="mini" @@ -71,7 +82,8 @@ </el-table-column> <el-table-column prop="material_code" label="鏉愭枡缂栫爜"> </el-table-column> - <el-table-column prop="id" label="鏉愭枡鍚嶇О"> </el-table-column> + <el-table-column prop="project_name" label="鏉愭枡鍚嶇О"> + </el-table-column> <el-table-column prop="specifications_model" label="瑙勬牸鍨嬪彿" @@ -108,14 +120,49 @@ </template> </el-table-column> <el-table-column label="鎿嶄綔" width="100"> - <template> + <template slot-scope="scope"> <div style="display: flex;"> - <el-button type="text" siae="small" size="mini">璇勫</el-button> + <el-popover + placement="left" + width="160" + :ref="`popover-${scope.$index}`" + > + <div style="padding: 6px">璇勫鏄惁閫氳繃锛�</div> + <div style="text-align: right; margin: 6px;"> + <el-button + size="mini" + type="text" + style="color: #E84738;" + @click=" + scope._self.$refs[`popover-${scope.$index}`].doClose(); + rawEvaluate(scope.row, 0); + " + >涓嶉�氳繃</el-button + > + <el-button + type="text" + style="color: #34bd66;" + size="mini" + @click=" + scope._self.$refs[`popover-${scope.$index}`].doClose(); + rawEvaluate(scope.row, 1); + " + >閫氳繃</el-button + > + </div> + <el-button + slot="reference" + type="text" + siae="small" + size="mini" + >璇勫</el-button + > + </el-popover> <el-button type="text" siae="small" size="mini" - style=" color:87, 138, 193 ;" + style=" color:87, 138, 193 ;margin-left: 10px;" >鏌ョ湅</el-button > </div> @@ -149,6 +196,7 @@ countSize: 10, // 鏉℃暟/椤� pageSize: 1, // 璧峰椤� formTime: "", // 鏉ユ枡鏃ユ湡 + productCategories: "", // 浜у搧澶х被 dealState: "" // 澶勭悊鐘舵�� }, unqualifiedTable: [], // 椤甸潰琛ㄦ牸鏁版嵁 @@ -185,6 +233,17 @@ dealState: "" // 澶勭悊鐘舵�� }; this.getDetailInfo(); + }, + rawEvaluate(row, passOrNo) { + this.$axios + .post(this.$api.url.evaluatePassOrNo, { + rawId: row.id, + passOrNo: passOrNo + }) + .then(res => { + this.unqualifiedTable = []; + this.getDetailInfo(); + }); } } }; -- Gitblit v1.9.3