From 49f3321fa839e0ff5fb4d2de75756096a6db7b92 Mon Sep 17 00:00:00 2001
From: Fixiaobai <fixiaobai@163.com>
Date: 星期日, 24 九月 2023 10:50:08 +0800
Subject: [PATCH] Merge branch 'master' of http://114.132.189.42:9002/r/mom-before

---
 src/components/view/raw-ins.vue |  452 +++++++++++++++++++++++++-------------------------------
 1 files changed, 200 insertions(+), 252 deletions(-)

diff --git a/src/components/view/raw-ins.vue b/src/components/view/raw-ins.vue
index 237b8b7..1b96168 100644
--- a/src/components/view/raw-ins.vue
+++ b/src/components/view/raw-ins.vue
@@ -1,273 +1,221 @@
 <style scoped>
-.raw_ins {
-  height: 100%;
-}
+	.raw_ins {
+		height: 100%;
+	}
 
-.raw_ins .title .el-button {
-  height: 32px;
-  border: 1px solid rgba(190, 190, 190, 0.44);
-  box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
-  padding: 0 12px;
-}
+	.raw_ins .title .el-button {
+		height: 32px;
+		border: 1px solid rgba(190, 190, 190, 0.44);
+		box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
+		padding: 0 12px;
+	}
 
-.raw_ins .title {
-  margin-bottom: 10px;
-  padding: 0 20px;
-}
+	.raw_ins .title {
+		margin-bottom: 10px;
+		padding: 0 20px;
+	}
 
-.choose {
-  padding: 21px 24px;
-  display: flex;
-  align-items: center;
-  background-color: #fff;
-  border-bottom: 3px solid rgb(245, 247, 251);
-}
+	.choose {
+		padding: 21px 24px;
+		display: flex;
+		align-items: center;
+		background-color: #fff;
+		border-bottom: 3px solid rgb(245, 247, 251);
+	}
 
-.choose * {
-  font-size: 14px;
-}
+	.choose * {
+		font-size: 14px;
+	}
 
-.choose .el-button {
-  height: 32px;
-  border: 1px solid rgba(190, 190, 190, 0.44);
-  box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
-  padding: 0 12px;
-}
+	.choose .el-button {
+		height: 32px;
+		border: 1px solid rgba(190, 190, 190, 0.44);
+		box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
+		padding: 0 12px;
+	}
 
-.thing {
-  width: calc(100% - 44px);
-  height: calc(100% - 42px - 82px - 66px);
-  background-color: #fff;
-  overflow: auto;
-  padding: 33px 22px;
-}
+	.thing {
+		width: calc(100% - 44px);
+		height: calc(100% - 42px - 82px - 66px);
+		background-color: #fff;
+		overflow: auto;
+		padding: 33px 22px;
+	}
 
-.table_do {
-  color: #004ea0;
-  cursor: pointer;
-}
+	.table_do {
+		color: #004ea0;
+		cursor: pointer;
+	}
 </style>
 <style>
-.raw_ins .thing * {
-  font-size: 14px;
-}
+	.raw_ins .thing * {
+		font-size: 14px;
+	}
 
-.raw_ins .has-gutter .el-table__cell {
-  background-color: #f0f1f5 !important;
-  color: #333;
-}
+	.raw_ins .has-gutter .el-table__cell {
+		background-color: #f0f1f5 !important;
+		color: #333;
+	}
 
-.raw_ins .has-gutter .el-table__cell .cell {
-  font-size: 16px;
-  font-weight: 500;
-}
+	.raw_ins .has-gutter .el-table__cell .cell {
+		font-size: 16px;
+		font-weight: 500;
+	}
 
-.raw_ins .cell {
-  color: #333;
-  padding-left: 17px !important;
-}
+	.raw_ins .cell {
+		color: #333;
+		padding-left: 17px !important;
+	}
 
-.raw_ins .el-table__body-wrapper {
-  height: 100%;
-}
+	.raw_ins .el-table__body-wrapper {
+		height: 100%;
+	}
 
-.raw_ins .el-table__body {
-  height: 100%;
-}
+	.raw_ins .el-table__body {
+		height: 100%;
+	}
 </style>
 
 <template>
-  <div class="raw_ins">
-    <div class="title">
-      <el-row>
-        <el-col :span="12" style="line-height: 32px;">鍘熸潗鏂欐楠�</el-col>
-        <el-col :span="12" style="text-align: right;">
-          <el-button
-            type="primary"
-            icon="el-icon-plus"
-            style="background: #004EA2;"
-            @click="goDetail(null)"
-            >鏂板</el-button
-          >
-          <el-button icon="el-icon-download">瀵煎嚭</el-button>
-        </el-col>
-      </el-row>
-    </div>
-    <div class="choose">
-      <span>鏉ユ枡鏃ユ湡锛�</span>
-      <el-date-picker
-        v-model="search.formTime"
-        size="small"
-        placeholder="璇疯緭鍏�"
-        style="width: 13vw;margin-right: 5px;"
-        clearable
-        value-format="yyyy-MM-dd"
-      ></el-date-picker>
-      <span>鍘熸潗鏂欑紪鐮侊細</span>
-      <el-input
-        v-model="search.code"
-        placeholder="璇疯緭鍏�"
-        size="small"
-        style="width: 13vw;margin-right: 5px;"
-        clearable
-      ></el-input>
-      <span>妫�娴嬬姸鎬侊細</span>
-      <el-select
-        v-model="search.insState"
-        size="small"
-        placeholder="璇烽�夋嫨"
-        style="width: 13vw;margin-right: 5px;"
-      >
-        <el-option label="鍏ㄩ儴" :value="2"></el-option>
-        <el-option label="鏈娴�" :value="0"></el-option>
-        <el-option label="宸叉娴�" :value="1"></el-option>
-      </el-select>
-      <span>鍘熸潗鏂欏悕绉帮細</span>
-      <el-input
-        v-model="search.name"
-        size="small"
-        placeholder="璇疯緭鍏�"
-        style="width: 13vw;margin-right: 5px;"
-        clearable
-      ></el-input>
-      <el-button size="mini" @click="clean()"><span>閲� 缃�</span></el-button>
-      <el-button
-        size="mini"
-        type="primary"
-        style="background: #004EA2;"
-        @click="selectRawInspectsList()"
-        ><span>鏌� 璇�</span></el-button
-      >
-    </div>
-    <div class="thing">
-      <el-table
-        :data="tableData"
-        border
-        style="width: 100%;overflow-y: auto;min-height: calc(100% - 50px)"
-        max-height="calc(100% - 50px)"
-        @selection-change="handleSelectionChange"
-        default-expand-all
-        :tree-props="{ children: 'children', hasChildren: 'hasChildren' }"
-        row-key="id"
-      >
-        <el-table-column type="selection" width="50"> </el-table-column>
-        <el-table-column type="index" label="搴忓彿" width="70">
-        </el-table-column>
-        <el-table-column prop="formTime" label="鏉ユ枡鏃ユ湡"> </el-table-column>
-        <el-table-column prop="code" label="鍘熸潗鏂欑紪鐮�"> </el-table-column>
-        <el-table-column prop="name" label="鍘熸潗鏂欏悕绉�"> </el-table-column>
-        <el-table-column prop="specifications" label="瑙勬牸鍨嬪彿">
-        </el-table-column>
-        <el-table-column prop="unit" label="鍗曚綅"> </el-table-column>
-        <el-table-column prop="number" label="鏁伴噺"> </el-table-column>
-        <el-table-column prop="createTime" label="鎶ユ鏃ユ湡"> </el-table-column>
-        <el-table-column prop="user_name" label="鎶ユ浜�"> </el-table-column>
-        <el-table-column prop="createTime" label="妫�楠屾棩鏈�"> </el-table-column>
-        <el-table-column prop="createTime" label="妫�娴嬬姸鎬�" width="100">
-          <template slot-scope="scope">
-            <span style="color: #34BD66;" v-if="scope.row.ins_state == 1"
-              >宸叉娴�</span
-            >
-            <span style="color: #E84738;" v-else-if="scope.row.ins_state == 0"
-              >鏈娴�</span
-            >
-          </template>
-        </el-table-column>
-        <el-table-column prop="judge_state" label="鍚堟牸鐘舵��" width="100">
-          <template slot-scope="scope">
-            <span style="color: #34BD66;" v-if="scope.row.judge_state == 1"
-              >鍚堟牸</span
-            >
-            <span style="color: #E84738;" v-else-if="scope.row.judge_state == 0"
-              >涓嶅悎鏍�</span
-            >
-          </template>
-        </el-table-column>
-        <el-table-column label="鎿嶄綔" width="100">
-          <template slot-scope="scope">
-            <span class="table_do" @click="changeShowDetail(scope.row)"
-              >鏌ョ湅</span
-            >
-            <span class="table_do">鎵撳嵃</span>
-          </template>
-        </el-table-column>
-      </el-table>
-      <el-col
-        style="height: 50px;display: flex;align-items: center;justify-content: right;"
-      >
-        <el-pagination
-          @size-change="handleSizeChange"
-          @current-change="handleCurrentChange"
-          :current-page="1"
-          :page-sizes="[10, 15, 20, 30, 50]"
-          :page-size="search.co"
-          layout="total, sizes, prev, pager, next, jumper"
-          :total="total"
-        >
-        </el-pagination>
-      </el-col>
-    </div>
-  </div>
+	<div class="raw_ins">
+		<div class="title">
+			<el-row>
+				<el-col :span="12" style="line-height: 32px;">鍘熸潗鏂欐楠�</el-col>
+				<el-col :span="12" style="text-align: right;">
+					<el-button type="primary" icon="el-icon-plus" style="background: #004EA2;"
+						@click="goDetail(null)">鏂板</el-button>
+					<el-button icon="el-icon-download">瀵煎嚭</el-button>
+				</el-col>
+			</el-row>
+		</div>
+		<div class="choose">
+			<span>鏉ユ枡鏃ユ湡锛�</span>
+			<el-date-picker v-model="search.formTime" size="small" placeholder="璇疯緭鍏�" style="width: 13vw;margin-right: 5px;"
+				clearable value-format="yyyy-MM-dd"></el-date-picker>
+			<span>鍘熸潗鏂欑紪鐮侊細</span>
+			<el-input v-model="search.code" placeholder="璇疯緭鍏�" size="small" style="width: 13vw;margin-right: 5px;"
+				clearable></el-input>
+			<span>妫�娴嬬姸鎬侊細</span>
+			<el-select v-model="search.insState" size="small" placeholder="璇烽�夋嫨" style="width: 13vw;margin-right: 5px;">
+				<el-option label="鍏ㄩ儴" :value="2"></el-option>
+				<el-option label="鏈娴�" :value="0"></el-option>
+				<el-option label="宸叉娴�" :value="1"></el-option>
+			</el-select>
+			<span>鍘熸潗鏂欏悕绉帮細</span>
+			<el-input v-model="search.name" size="small" placeholder="璇疯緭鍏�" style="width: 13vw;margin-right: 5px;"
+				clearable></el-input>
+			<el-button size="mini" @click="clean()"><span>閲� 缃�</span></el-button>
+			<el-button size="mini" type="primary" style="background: #004EA2;" @click="selectRawInspectsList()"><span>鏌�
+					璇�</span></el-button>
+		</div>
+		<div class="thing">
+			<el-table :data="tableData" border style="width: 100%;overflow-y: auto;min-height: calc(100% - 50px)"
+				max-height="calc(100% - 50px)" @selection-change="handleSelectionChange" default-expand-all
+				:tree-props="{ children: 'children', hasChildren: 'hasChildren' }" row-key="id">
+				<el-table-column type="selection" width="50"> </el-table-column>
+				<el-table-column type="index" label="搴忓彿" width="70">
+				</el-table-column>
+				<el-table-column prop="formTime" label="鏉ユ枡鏃ユ湡"> </el-table-column>
+				<el-table-column prop="code" label="鍘熸潗鏂欑紪鐮�"> </el-table-column>
+				<el-table-column prop="name" label="鍘熸潗鏂欏悕绉�"> </el-table-column>
+				<el-table-column prop="specifications" label="瑙勬牸鍨嬪彿">
+				</el-table-column>
+				<el-table-column prop="unit" label="鍗曚綅"> </el-table-column>
+				<el-table-column prop="number" label="鏁伴噺"> </el-table-column>
+				<el-table-column prop="createTime" label="鎶ユ鏃ユ湡"> </el-table-column>
+				<el-table-column prop="user_name" label="鎶ユ浜�"> </el-table-column>
+				<el-table-column prop="createTime" label="妫�楠屾棩鏈�"> </el-table-column>
+				<el-table-column prop="createTime" label="妫�娴嬬姸鎬�" width="100">
+					<template slot-scope="scope">
+						<span style="color: #34BD66;" v-if="scope.row.ins_state == 1">宸叉娴�</span>
+						<span style="color: #E84738;" v-else-if="scope.row.ins_state == 0">鏈娴�</span>
+					</template>
+				</el-table-column>
+				<el-table-column prop="judge_state" label="鍚堟牸鐘舵��" width="100">
+					<template slot-scope="scope">
+						<span style="color: #34BD66;" v-if="scope.row.judge_state == 1">鍚堟牸</span>
+						<span style="color: #E84738;" v-else-if="scope.row.judge_state == 0">涓嶅悎鏍�</span>
+					</template>
+				</el-table-column>
+				<el-table-column label="鎿嶄綔" width="100">
+					<template slot-scope="scope">
+						<span class="table_do" @click="changeShowDetail(scope.row)">鏌ョ湅</span>
+						<span class="table_do">鎵撳嵃</span>
+					</template>
+				</el-table-column>
+			</el-table>
+			<el-col style="height: 50px;display: flex;align-items: center;justify-content: right;">
+				<el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="1"
+					:page-sizes="[10, 15, 20, 30, 50]" :page-size="search.co" layout="total, sizes, prev, pager, next, jumper"
+					:total="total">
+				</el-pagination>
+			</el-col>
+		</div>
+	</div>
 </template>
 
 <script>
-export default {
-  data() {
-    return {
-      search: {
-        formTime: "", // 鏉ユ枡鏃堕棿
-        code: "", // 鍘熸潗鏂欑紪鐮�
-        insState: "", // 妫�娴嬬姸鎬�
-        name: "", //
-        countSize: 10, // 鏉℃暟/椤�
-        pageSize: 1 // 椤垫暟
-      },
-      total: 0,
-      tableData: [],
-      selects: []
-    };
-  },
-  props: ["goDetail"],
-  mounted() {
-    this.selectRawInspectsList();
-  },
-  methods: {
-    handleSelectionChange(val) {
-      this.selects = val;
-    },
-    handleSizeChange(val) {
-      this.search.countSize = val;
-      this.selectRawInspectsList();
-    },
-    handleCurrentChange(val) {
-      this.search.pageSize = val;
-      this.selectRawInspectsList();
-    },
-    selectRawInspectsList() {
-      this.$axios
-        .get(this.$api.url.selectRawInspectsList, { params: this.search })
-        .then(res => {
-          this.tableData = res.data.row;
-          this.total = res.data.total;
-        });
-    },
-    clean() {
-      this.search = {
-        formTime: "", // 鏉ユ枡鏃堕棿
-        code: "", // 鍘熸潗鏂欑紪鐮�
-        insState: "", // 妫�娴嬬姸鎬�
-        name: "", //
-        countSize: 10, // 鏉℃暟/椤�
-        pageSize: 1 // 椤垫暟
-      };
-      this.selectRawInspectsList();
-    },
-    changeShowDetail({ id }) {
-      this.goDetail(id);
-      // console.log(id)
-      // const res = await this.$axios.post(this.$api.url.selectRawInspectsListById,{params:{id}})
-      // console.log(res)
-    }
-  }
-};
-</script>
+	export default {
+		data() {
+			return {
+				search: {
+					formTime: "", // 鏉ユ枡鏃堕棿
+					code: "", // 鍘熸潗鏂欑紪鐮�
+					insState: "", // 妫�娴嬬姸鎬�
+					name: "", //
+					countSize: 10, // 鏉℃暟/椤�
+					pageSize: 1 // 椤垫暟
+				},
+				total: 0,
+				tableData: [],
+				selects: []
+			};
+		},
+		props: ["goDetail"],
+		mounted() {
+			this.selectRawInspectsList();
+		},
+		methods: {
+			handleSelectionChange(val) {
+				this.selects = val;
+			},
+			handleSizeChange(val) {
+				this.search.countSize = val;
+				this.selectRawInspectsList();
+			},
+			handleCurrentChange(val) {
+				this.search.pageSize = val;
+				this.selectRawInspectsList();
+			},
+			selectRawInspectsList() {
+				this.$axios
+					.get(this.$api.url.selectRawInspectsList, {
+						params: this.search
+					})
+					.then(res => {
+						this.tableData = res.data.row;
+						this.total = res.data.total;
+					});
+			},
+			clean() {
+				this.search = {
+					formTime: "", // 鏉ユ枡鏃堕棿
+					code: "", // 鍘熸潗鏂欑紪鐮�
+					insState: "", // 妫�娴嬬姸鎬�
+					name: "", //
+					countSize: 10, // 鏉℃暟/椤�
+					pageSize: 1 // 椤垫暟
+				};
+				this.selectRawInspectsList();
+			},
+			changeShowDetail({
+				id
+			}) {
+				this.goDetail(id);
+				// console.log(id)
+				// const res = await this.$axios.post(this.$api.url.selectRawInspectsListById,{params:{id}})
+				// console.log(res)
+			}
+		}
+	};
+</script>
\ No newline at end of file

--
Gitblit v1.9.3