From c205e0765ae18536a5b15b5ecbd5d3d0558b57fc Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期四, 18 一月 2024 17:29:53 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/views/equipment/mouldrecord/index.vue | 279 ++++++++++++++------------- src/views/quality/teststandard/index.vue | 6 src/views/equipment/mould/index.vue | 258 ++++++++++++------------ src/page/wel.vue | 12 + 4 files changed, 290 insertions(+), 265 deletions(-) diff --git a/src/page/wel.vue b/src/page/wel.vue index 96b255d..fb7e60a 100644 --- a/src/page/wel.vue +++ b/src/page/wel.vue @@ -8,10 +8,18 @@ id="myiframe" >浣犵殑娴忚鍣ㄤ笉鏀寔璇frame鏍囩</iframe > --> + <!-- <iframe + src="http://124.221.177.11/#/home" + width="100%" + height="100%" + style="border: none;" + id="myiframe" + >浣犵殑娴忚鍣ㄤ笉鏀寔璇frame鏍囩</iframe + > --> <!-- <el-image :src="url" style="width:100%;height:100%;"></el-image> --> - <el-row style="width: 100%; height: 100%;background-color: white;"> + <!-- <el-row style="width: 100%; height: 100%;background-color: white;"> <span>鏆傛湭寮�鍙戙�傘�傘�傘�傘�傘��</span> - </el-row> + </el-row> --> </div> </template> <style scoped="scoped" lang="scss"> diff --git a/src/views/equipment/mould/index.vue b/src/views/equipment/mould/index.vue index 9ed8bab..de379cd 100644 --- a/src/views/equipment/mould/index.vue +++ b/src/views/equipment/mould/index.vue @@ -1,19 +1,33 @@ <template> - <div class="mod-config"> - <basic-container> - <!-- <ttable - :table="table" - :isShowHide="true" - :ajaxFun="ajaxFun" - :prelang="prelang" - :options="options" - ref="processconfiguration" - > --> - <!-- <template #toolbar></template> - </ttable> --> - <div>寮�鍙戜腑銆傘�傘��</div> - </basic-container> - </div> + <div class="mod-config"> + <basic-container> + <ttable + :table="table" + :isShowHide="true" + :ajaxFun="ajaxFun" + :prelang="prelang" + :options="options" + ref="processconfiguration" + > + <template #toolbar> + <el-button type="primary" + @click="">鏂板</el-button> + <!-- <el-dropdown style="margin-left: 20px;" @command="handleCommand"> + <el-button > + 鐘舵�佸彉鏇�<i class="el-icon-arrow-down el-icon--right"></i> + </el-button> + <el-dropdown-menu slot="dropdown"> + <el-dropdown-item :key="index" + :command="item.label" + v-for="(item,index) in taskTypeArr" + >{{ item.label }}</el-dropdown-item + > + </el-dropdown-menu> + </el-dropdown> --> + </template> + </ttable> + </basic-container> + </div> </template> <script> @@ -21,120 +35,106 @@ import { fetchList, } from '@/api/quality/finishedDelivery' export default { - data(){ - return { - ajaxFun: fetchList, - prelang: 'operation', - dataListLoading: false, - options: { - height: 300, // 榛樿楂樺害-涓轰簡琛ㄥご鍥哄畾 - stripe: true, // 鏄惁涓烘枒椹汗 table - highlightCurrentRow: false, // 鏄惁瑕侀珮浜綋鍓嶈 - border: true, // 鏄惁鏈夌旱鍚戣竟妗� - lazy: false, // 鏄惁闇�瑕佹噿鍔犺浇 - fit: true, // 鍒楃殑瀹藉害鏄惁鑷拺寮� - multiSelect: true, // - seqNo: true, - isShowHide: true, // 鏄惁鏄剧ず鏄惧奖鎸夐挳 - isRefresh: true, // 鏄惁鏄剧ず鍒锋柊鎸夐挳 - isSearch: true, // 楂樼骇鏌ヨ鎸夐挳 - defaultOrderBy: { column: 'createTime', direction: 'desc' } - }, - table: { - total: 0, - currentPage: 1, - pageSize: 20, - data: [], - // 鏍囬 - column: [ - { - minWidth: '140', - prop: 'packageNo', - label: '鍖呰缂栧彿', - isTrue: true, - isSearch: true, - searchInfoType: 'text', - },{ - minWidth: '140', - prop: 'outBatchNo', - label: '鎵规鍙�', - isTrue: true, - isSearch: true, - searchInfoType: 'text', - }, - { - minWidth: '140', - prop: 'partNo', - label: '浜у搧缂栧彿', - isTrue: true, - isSearch: true, - searchInfoType: 'text', - }, - { - minWidth: '140', - prop: 'partName', - label: '浜у搧鍚嶇О', - isTrue: true, - isSearch: true, - searchInfoType: 'text', - }, - { - minWidth: '140', - prop: 'specs', - label: '瑙勬牸鍨嬪彿', - isTrue: true, - isSearch: true, - searchInfoType: 'text', - }, - { - minWidth: '140', - prop: 'unit', - label: '鍗曚綅', - isTrue: true, - isSearch: true, - searchInfoType: 'text', - }, - { - minWidth: '140', - prop: 'number', - label: '鏁伴噺', - isTrue: true, - isSearch: true, - searchInfoType: 'text', - }, - { - minWidth: '130', - prop: 'createTime', - label: '鍏ュ簱鏃堕棿', - sort: true, - isTrue: true, - isSearch: true, - searchInfoType: 'datetimerange', - formatter: this.formatDateTime, - }, - { - minWidth: '130', - prop: 'createUser', - label: '鍒涘缓浜�', - sort: true, - isTrue: true, - isSearch: true, - searchInfoType: 'text', - }, - ], - toolbar: [], - // operator: [], - // operatorConfig: {} - }, - } + data(){ + return { + ajaxFun: fetchList, + prelang: 'operation', + dataListLoading: false, + options: { + height: 300, // 榛樿楂樺害-涓轰簡琛ㄥご鍥哄畾 + stripe: true, // 鏄惁涓烘枒椹汗 table + highlightCurrentRow: false, // 鏄惁瑕侀珮浜綋鍓嶈 + border: true, // 鏄惁鏈夌旱鍚戣竟妗� + lazy: false, // 鏄惁闇�瑕佹噿鍔犺浇 + fit: true, // 鍒楃殑瀹藉害鏄惁鑷拺寮� + multiSelect: true, // + seqNo: true, + isShowHide: true, // 鏄惁鏄剧ず鏄惧奖鎸夐挳 + isRefresh: true, // 鏄惁鏄剧ず鍒锋柊鎸夐挳 + isSearch: true, // 楂樼骇鏌ヨ鎸夐挳 + defaultOrderBy: { column: 'createTime', direction: 'desc' } + }, + table: { + total: 0, + currentPage: 1, + pageSize: 20, + data: [], + // 鏍囬 + column: [ + { + minWidth: '140', + prop: 'packageNo', + label: '璁惧', + isTrue: true, + isSearch: true, + searchInfoType: 'text', + },{ + minWidth: '140', + prop: 'outBatchNo', + label: '妯″叿缂栧彿', + isTrue: true, + isSearch: true, + searchInfoType: 'text', + }, + { + minWidth: '140', + prop: 'partNo', + label: '妯″叿鍚嶇О', + isTrue: true, + isSearch: true, + searchInfoType: 'text', + }, + { + minWidth: '140', + prop: 'partName', + label: '宸ュ簭', + isTrue: true, + isSearch: true, + searchInfoType: 'text', + }, + { + minWidth: '140', + prop: 'specs', + label: '宸ユ', + isTrue: true, + isSearch: true, + searchInfoType: 'text', + }, + { + minWidth: '140', + prop: 'unit', + label: '瀵垮懡杞崲绯绘暟', + isTrue: true, + isSearch: true, + searchInfoType: 'text', + }, + ], + toolbar: [], + operator: [{ + text: '鍒犻櫎', + type: 'text', + size: 'small', + fun: this.deleteHandle + }], + operatorConfig: { + fixed: 'right', + label: '鎿嶄綔', + width: 100, + minWidth: 100 + }, + }, + } + }, + // computed: { + // ...mapGetters(['permissions']) + // }, + components: { + ttable + }, + medthods: { + formatDateTime(row, column, cellValue) { + return cellValue ? fecha.format(new Date(cellValue), 'yyyy-MM-dd') : '' }, - components: { - ttable - }, - medthods: { - formatDateTime(row, column, cellValue) { - return cellValue ? fecha.format(new Date(cellValue), 'yyyy-MM-dd') : '' - }, - }, + }, } </script> \ No newline at end of file diff --git a/src/views/equipment/mouldrecord/index.vue b/src/views/equipment/mouldrecord/index.vue index 0884c56..2a03676 100644 --- a/src/views/equipment/mouldrecord/index.vue +++ b/src/views/equipment/mouldrecord/index.vue @@ -1,19 +1,20 @@ <template> - <div class="mod-config"> - <basic-container> - <!-- <ttable - :table="table" - :isShowHide="true" - :ajaxFun="ajaxFun" - :prelang="prelang" - :options="options" - ref="processconfiguration" - > - <template #toolbar></template> - </ttable> --> - <div>寮�鍙戜腑銆傘�傘��</div> - </basic-container> - </div> + <div class="mod-config"> + <basic-container> + <ttable + :table="table" + :isShowHide="true" + :ajaxFun="ajaxFun" + :prelang="prelang" + :options="options" + ref="processconfiguration" + > + <template #toolbar> + + </template> + </ttable> + </basic-container> + </div> </template> <script> @@ -21,121 +22,137 @@ import { fetchList, } from '@/api/quality/finishedDelivery' export default { - data(){ - return { - ajaxFun: fetchList, - prelang: 'operation', - dataListLoading: false, - options: { - height: 300, // 榛樿楂樺害-涓轰簡琛ㄥご鍥哄畾 - stripe: true, // 鏄惁涓烘枒椹汗 table - highlightCurrentRow: false, // 鏄惁瑕侀珮浜綋鍓嶈 - border: true, // 鏄惁鏈夌旱鍚戣竟妗� - lazy: false, // 鏄惁闇�瑕佹噿鍔犺浇 - fit: true, // 鍒楃殑瀹藉害鏄惁鑷拺寮� - multiSelect: true, // - seqNo: true, - isShowHide: true, // 鏄惁鏄剧ず鏄惧奖鎸夐挳 - isRefresh: true, // 鏄惁鏄剧ず鍒锋柊鎸夐挳 - isSearch: true, // 楂樼骇鏌ヨ鎸夐挳 - defaultOrderBy: { column: 'createTime', direction: 'desc' } - }, - table: { - total: 0, - currentPage: 1, - pageSize: 20, - data: [], - // 鏍囬 - column: [ - { - minWidth: '140', - prop: 'packageNo', - label: '鍖呰缂栧彿', - isTrue: true, - isSearch: true, - searchInfoType: 'text', - },{ - minWidth: '140', - prop: 'outBatchNo', - label: '鎵规鍙�', - isTrue: true, - isSearch: true, - searchInfoType: 'text', - }, - { - minWidth: '140', - prop: 'partNo', - label: '浜у搧缂栧彿', - isTrue: true, - isSearch: true, - searchInfoType: 'text', - }, - { - minWidth: '140', - prop: 'partName', - label: '浜у搧鍚嶇О', - isTrue: true, - isSearch: true, - searchInfoType: 'text', - }, - { - minWidth: '140', - prop: 'specs', - label: '瑙勬牸鍨嬪彿', - isTrue: true, - isSearch: true, - searchInfoType: 'text', - }, - { - minWidth: '140', - prop: 'unit', - label: '鍗曚綅', - isTrue: true, - isSearch: true, - searchInfoType: 'text', - }, - { - minWidth: '140', - prop: 'number', - label: '鏁伴噺', - isTrue: true, - isSearch: true, - searchInfoType: 'text', - }, - { - minWidth: '130', - prop: 'createTime', - label: '鍏ュ簱鏃堕棿', - sort: true, - isTrue: true, - isSearch: true, - searchInfoType: 'datetimerange', - formatter: this.formatDateTime, - }, - { - minWidth: '130', - prop: 'createUser', - label: '鍒涘缓浜�', - sort: true, - isTrue: true, - isSearch: true, - searchInfoType: 'text', - }, - ], - toolbar: [], - // operator: [], - // operatorConfig: {} - }, - } + data(){ + return { + ajaxFun: fetchList, + prelang: 'operation', + dataListLoading: false, + options: { + height: 300, // 榛樿楂樺害-涓轰簡琛ㄥご鍥哄畾 + stripe: true, // 鏄惁涓烘枒椹汗 table + highlightCurrentRow: false, // 鏄惁瑕侀珮浜綋鍓嶈 + border: true, // 鏄惁鏈夌旱鍚戣竟妗� + lazy: false, // 鏄惁闇�瑕佹噿鍔犺浇 + fit: true, // 鍒楃殑瀹藉害鏄惁鑷拺寮� + multiSelect: true, // + seqNo: true, + isShowHide: true, // 鏄惁鏄剧ず鏄惧奖鎸夐挳 + isRefresh: true, // 鏄惁鏄剧ず鍒锋柊鎸夐挳 + isSearch: true, // 楂樼骇鏌ヨ鎸夐挳 + defaultOrderBy: { column: 'createTime', direction: 'desc' } + }, + table: { + total: 0, + currentPage: 1, + pageSize: 20, + data: [], + // 鏍囬 + column: [ + { + minWidth: '140', + prop: 'packageNo', + label: '璁惧', + isTrue: true, + isSearch: true, + searchInfoType: 'text', + },{ + minWidth: '140', + prop: 'outBatchNo', + label: '妯″叿缂栧彿', + isTrue: true, + isSearch: true, + searchInfoType: 'text', + }, + { + minWidth: '140', + prop: 'partNo', + label: '妯″叿鍚嶇О', + isTrue: true, + isSearch: true, + searchInfoType: 'text', + }, + { + minWidth: '140', + prop: 'partName', + label: '宸ュ簭', + isTrue: true, + isSearch: true, + searchInfoType: 'text', + }, + { + minWidth: '140', + prop: 'specs', + label: '宸ユ', + isTrue: true, + isSearch: true, + searchInfoType: 'text', + }, + { + minWidth: '140', + prop: 'unit', + label: '鎵瑰彿', + isTrue: true, + isSearch: true, + searchInfoType: 'text', + }, + { + minWidth: '140', + prop: 'number', + label: '浜ч噺', + isTrue: true, + isSearch: true, + searchInfoType: 'text', + }, + { + minWidth: '140', + prop: 'number', + label: '瀵垮懡杞崲绯绘暟', + isTrue: true, + isSearch: true, + searchInfoType: 'text', + }, + { + minWidth: '140', + prop: 'number', + label: '浣跨敤閲�', + isTrue: true, + isSearch: true, + searchInfoType: 'text', + }, + { + minWidth: '140', + prop: 'number', + label: '鎶ュ伐鍗曞彿', + isTrue: true, + isSearch: true, + searchInfoType: 'text', + }, + { + minWidth: '130', + prop: 'createUser', + label: '鐘舵��', + sort: true, + isTrue: true, + isSearch: true, + searchInfoType: 'text', + }, + ], + toolbar: [], + // operator: [], + // operatorConfig: {} + }, + } + }, + // computed: { + // ...mapGetters(['permissions']) + // }, + components: { + ttable + }, + medthods: { + formatDateTime(row, column, cellValue) { + return cellValue ? fecha.format(new Date(cellValue), 'yyyy-MM-dd') : '' }, - - components: { - ttable - }, - medthods: { - formatDateTime(row, column, cellValue) { - return cellValue ? fecha.format(new Date(cellValue), 'yyyy-MM-dd') : '' - }, - }, + }, } -</script> +</script> \ No newline at end of file diff --git a/src/views/quality/teststandard/index.vue b/src/views/quality/teststandard/index.vue index 52b4d38..d861caa 100644 --- a/src/views/quality/teststandard/index.vue +++ b/src/views/quality/teststandard/index.vue @@ -24,7 +24,7 @@ <el-col :span="8"> <span>鏍囧噯鍙傛暟</span> </el-col> - <el-col :span="8" :offset="4"> + <!-- <el-col :span="8" :offset="4"> <el-button v-if="permissions.quality_teststandard_layout" style="float: right; padding: 3px 0" @@ -33,8 +33,8 @@ > 甯冨眬 </el-button> - </el-col> - <el-col :span="2"> + </el-col> --> + <el-col :span="14"> <el-button style="float: right; padding: 3px 0" type="text" -- Gitblit v1.9.3