From e75bee10a78b89fc0d162131f40673961173767f Mon Sep 17 00:00:00 2001
From: zhangyanpeng <bob.zhang@highdatas.com>
Date: 星期日, 04 八月 2024 15:55:40 +0800
Subject: [PATCH] 调整

---
 module/flow/page/flow_purchase_list.html |  104 ++++++++++++++++++++++++----------------------------
 1 files changed, 48 insertions(+), 56 deletions(-)

diff --git a/module/flow/page/flow_purchase_list.html b/module/flow/page/flow_purchase_list.html
index 5d5e5ce..c685549 100644
--- a/module/flow/page/flow_purchase_list.html
+++ b/module/flow/page/flow_purchase_list.html
@@ -18,8 +18,8 @@
 						title: "閲囪喘娴佸悜",
 						//Tab椤硅缃�
 						tabs_d: [
-							{code: "month", name: "鏈堟祦鍚�", dataname: "flow_daily_sell", filterTxt: "", orderby: ""},
-							{code: "daily", name: "鏃ユ祦鍚�", dataname: "flow_month_sell", filterTxt: "", orderby: ""},
+							{code: "month", name: "鏈堟祦鍚�", dataname: "flow_month_sell", filterTxt: "", orderby: ""},
+							{code: "daily", name: "鏃ユ祦鍚�", dataname: "flow_daily_sell", filterTxt: "", orderby: ""},
 						],
 						d_tabs: {
 							month: true,
@@ -41,6 +41,21 @@
 							{isshow: "T", field: "org_code", name: "缁忛攢鍟嗙紪鐮�", filterfield:"", filteroperator: "like", type: ""},
 							{isshow: "T", field: "org_name", name: "缁忛攢鍟嗗悕绉�", filterfield:"", filteroperator: "like", type: ""},
 						],
+						default_filterObj: {
+							month: {
+								dataversion: "鏈堝害鍒濈増"
+								//year: new Date().getFullYear().toString(),
+								//month: (new Date().getMonth() + 1).toString(),
+								// month: dateFormat(new Date(), "yyyy-MM"),
+								//month: new Date().getFullYear() + "-" + new Date().getMonth()+1,
+								// dataversion: "1"
+							},
+							daily: {
+								//year: new Date().getFullYear().toString(),
+								//month: (new Date().getMonth()+1).toString(),
+								// month: dateFormat(new Date(), "yyyy-MM"),
+							},
+						},
 						
 						cbuttons_r: {},
 						ctabs_r: {},
@@ -50,8 +65,14 @@
 						isSales: false,//閿�鍞汉鍛橈紙閿�鍞唬琛ㄣ�佸ぇ鍖虹粡鐞嗐�佸皬鍖虹粡鐞嗭級
 						isRegionR: false,//澶у尯缁忕悊
 						saveUser: null,//鐧诲綍鑰卛d
+						
+						newdate_month: "",
+						newdate_day: "",
+						
 					},
 					created() {
+						this.newdate_month = dateFormat(new Date(), "yyyy骞碝M鏈�")
+						this.newdate_day = dateFormat(new Date(), "yyyy骞碝M鏈坉d鏃�")
 						if (window.top.vue.userinfo) {
 							this.saveUser = window.top.vue.userinfo.id;
 							if (window.top.vue.userinfo.currentactor.code == "Capacity-Sale" || window.top.vue.userinfo.currentactor.code == "Capacity-Region-R" || window.top.vue.userinfo.currentactor.code == "Capacity-Region-M") {
@@ -176,6 +197,8 @@
 									if (!me.selectTabObj.filterFields || (me.selectTabObj.filterFields && me.selectTabObj.filterFields.length == 0)) {
 										me.selectTabObj.filterFields = clone(filterFields_);
 										me.selectTabObj.tableFields = clone(tableFields_);
+										
+										me.selectTabObj.filterObj = clone(me.default_filterObj[me.selectTabObj.code])
 										
 										//瀛楁鏁扮粍杞瓧娈祇bj锛岀洰鐨勪负浜嗙瓫閫夋椂鑾峰彇瀛楁灞炴��
 										me.fieldsToFieldsObj();
@@ -988,65 +1011,34 @@
 		<div v-cloak id="vbody">
 			<div id="page_root">
 				<div class="topbar">
-					<span>{{title}}</span>
+					<span  style="float: left;">{{title}}</span>
 
-					<div style="float: right;">
-						<el-button-group style="margin-left: 3px">
-							<el-button v-show="cbuttons_r.linkpharmacy" @click="onShowLinkPharmacy">鍏宠仈闄㈠搴�</el-button>
-							<el-button v-show="cbuttons_r.downloadTemplate" @click="DownloadTemplate">妯℃澘涓嬭浇</el-button>
-							<el-tooltip class="item" effect="dark" :content="buttonsconfig.clearandappend.tooltip" placement="top-start">
-								<el-button v-show="cbuttons_r.import" @click="onPopupByUploadFile":icon="buttonsconfig.clearandappend.icon">{{buttonsconfig.clearandappend.name}}</el-button>
-							</el-tooltip>
-							<el-button v-show="cbuttons_r.export" type="primary" @click="onDownload" :icon="buttonsconfig.export.icon">{{buttonsconfig.export.name}}</el-button>
-						</el-button-group>
-						<!-- <el-button 
-							v-show="cbuttons_r.Add && selectTabObj.code == 'hospital'" @click="addData":icon="buttonsconfig.add.icon">{{buttonsconfig.add.name}}
-						</el-button>
-						<el-button
-							v-show="cbuttons_r.Add && selectTabObj.code == 'hospital'"
-							:disabled="!(selectTabObj.selectedrow && selectTabObj.selectedrow.id)"
-							@click="onEditDataChange" :icon="buttonsconfig.change.icon">鍙樻洿
-						</el-button>
-
-						<el-button
-							v-show="cbuttons_r.Auth && selectTabObj.code == 'hospital'"
-							:disabled="!(selectTabObj.selectedrow && selectTabObj.selectedrow.id)"
-							@click="onAuthorize('add')" :icon="buttonsconfig.authorize.icon">鏂板鎺堟潈
-						</el-button>
-
-						<el-button-group v-show="selectTabObj.code == 'authorize'" style="margin-left: 3px;">
-							<el-button
-								v-show="cbuttons_r.Auth"
-								@click="onAuthorize('add')" :icon="buttonsconfig.authorize.icon">鏂板鎺堟潈
-							</el-button>
-							<el-button
-								v-show="cbuttons_r.Auth"
-								:disabled="!(selectTabObj.selectedrow && selectTabObj.selectedrow.id)"
-								@click="onAuthorize('change')" :icon="buttonsconfig.authorize.icon">鍙樻洿鎺堟潈
-							</el-button>
-							<el-button
-								v-show="cbuttons_r.Auth"
-								:disabled="!(selectTabObj.selectedrow && selectTabObj.selectedrow.id)"
-								type="danger"
-								@click="onAuthorize('delete')" :icon="buttonsconfig.authorize.icon">鍙栨秷鎺堟潈
-							</el-button>
+					<div style="float: right; margin-right: 18px;">
+						<el-button-group
+							v-if="selectTabObj && selectTabObj.code == 'month' && selectTabObj.filterObj.dataversion == '鏈堝害鍒濈増'"
+							style="margin-left: 3px;">
+							<el-button :disabled="!(selectTabObj.selectedrow && selectTabObj.selectedrow.biz_date)"
+								type="primary" @click="onAddSS" :icon="buttonsconfig.add.icon">鐢宠瘔</el-button>
 						</el-button-group>
 
-						<el-button-group v-show="selectTabObj.code == 'infoAll'" style="margin-left: 3px;">
-							<el-button
-								v-show="cbuttons_r.Add"
-								:disabled="!(selectTabObj.selectedrow && selectTabObj.selectedrow.id && (selectTabObj.selectedrow.state_code == 'Rejected' || selectTabObj.selectedrow.state_code == 'Input') && selectTabObj.selectedrow.create_id == saveUser)"
-								@click="reEditInfo" :icon="buttonsconfig.edit.icon">缂栬緫
-							</el-button>
+						<el-button-group style="margin-left: 3px;">
+							<el-button type="primary" @click=""
+								:icon="buttonsconfig.import.icon">{{buttonsconfig.import.name}}</el-button>
+							<el-button type="primary" @click=""
+								:icon="buttonsconfig.export.icon">{{buttonsconfig.export.name}}</el-button>
 						</el-button-group>
+					</div>
 
-						<el-button-group v-show="selectTabObj.code == 'authAll'" style="margin-left: 3px;">
-							<el-button
-								v-show="cbuttons_r.Auth"
-								:disabled="!(selectTabObj.selectedrow && selectTabObj.selectedrow.id && (selectTabObj.selectedrow.state_code == 'Rejected' || selectTabObj.selectedrow.state_code == 'Input') && selectTabObj.selectedrow.create_id == saveUser)"
-								@click="reEditAuth" :icon="buttonsconfig.edit.icon">缂栬緫
-							</el-button>
-						</el-button-group> -->
+					<div style="float: left; margin-left: 20%;">
+						<span>鎶ュ憡鏃ユ湡锛�</span>
+						<span v-if="selectTabObj && selectTabObj.code == 'month'">{{newdate_month}}</span>
+						<span v-if="selectTabObj && selectTabObj.code == 'daily'">{{newdate_day}}</span>
+						<el-radio-group style="margin-left: 10px;"
+							v-if="selectTabObj && selectTabObj.filterObj && selectTabObj.code=='month'"
+							v-model="selectTabObj.filterObj.dataversion" size="mini" fill="#4cb108">
+							<el-radio-button label="鏈堝害鍒濈増">鍒濈増</el-radio-button>
+							<el-radio-button label="鏈堝害缁堢増">缁堢増</el-radio-button>
+						</el-radio-group>
 					</div>
 				</div>
 

--
Gitblit v1.8.0