YL2767 1 月之前
父節點
當前提交
d8b83d16d0
共有 3 個檔案被更改,包括 31 行新增9 行删除
  1. 二進制
      doc/众工价格维护 1.0.xlsx
  2. 30
    8
      src/view/maint/price.vue
  3. 1
    1
      src/view/record/outrecord.vue

二進制
doc/众工价格维护 1.0.xlsx 查看文件


+ 30
- 8
src/view/maint/price.vue 查看文件

17
 
17
 
18
 		<el-table v-loading="loading" :data="tableData" border>
18
 		<el-table v-loading="loading" :data="tableData" border>
19
 			<el-table-column prop="id" label="编号" width="60" v-if="isShow"></el-table-column>
19
 			<el-table-column prop="id" label="编号" width="60" v-if="isShow"></el-table-column>
20
-			<!-- <el-table-column prop="material.name" label="物料" width="180" show-overflow-tooltip ></el-table-column>
21
-			<el-table-column prop="material.standard" label="钢种" width="180" show-overflow-tooltip ></el-table-column>
22
-			<el-table-column prop="storageType" label="类型" width="180" show-overflow-tooltip align="center" :formatter="typeFormatter"></el-table-column> -->
23
 			<el-table-column prop="customer.name" 		label="客户名称" 	width="180" show-overflow-tooltip ></el-table-column>
20
 			<el-table-column prop="customer.name" 		label="客户名称" 	width="180" show-overflow-tooltip ></el-table-column>
21
+			<el-table-column prop="materialName" 		label="品名" 	width="180" show-overflow-tooltip ></el-table-column>
24
 			<el-table-column prop="keepDay" 			label="免堆时间(天)" 	width="200" show-overflow-tooltip ></el-table-column>
22
 			<el-table-column prop="keepDay" 			label="免堆时间(天)" 	width="200" show-overflow-tooltip ></el-table-column>
25
 			<el-table-column prop="ordPrice" 			label="免堆期价格(元/吨)" 	width="200" show-overflow-tooltip align="right"></el-table-column>
23
 			<el-table-column prop="ordPrice" 			label="免堆期价格(元/吨)" 	width="200" show-overflow-tooltip align="right"></el-table-column>
26
-			<el-table-column prop="outOrdPrice" 		label="超期价格(元/吨)" 	width="200" show-overflow-tooltip align="right"></el-table-column>
24
+			<el-table-column prop="outOrdPrice" 		label="超期价格(元/天/吨)" 	width="200" show-overflow-tooltip align="right"></el-table-column>
25
+			<el-table-column prop="payWay" 				label="支付方式" 	width="200" show-overflow-tooltip ></el-table-column>
27
 			<el-table-column prop="addUser.userDesc" 	label="添加人" 		width="120" show-overflow-tooltip ></el-table-column>
26
 			<el-table-column prop="addUser.userDesc" 	label="添加人" 		width="120" show-overflow-tooltip ></el-table-column>
28
 			<el-table-column prop="addTime" 			label="添加时间" 	width="200" show-overflow-tooltip ></el-table-column>
27
 			<el-table-column prop="addTime" 			label="添加时间" 	width="200" show-overflow-tooltip ></el-table-column>
29
 			<el-table-column label="操作" width="200">
28
 			<el-table-column label="操作" width="200">
53
 						</el-option>
52
 						</el-option>
54
 					</el-select>
53
 					</el-select>
55
 				</el-form-item>
54
 				</el-form-item>
55
+				<el-form-item label="品名">
56
+					<el-select v-model="obj.materialName" filterable placeholder="请选择品名" clearable style="width: 300px;">
57
+						<el-option v-for="item in optionsmaterialName" :key="item.name" :label="item.name" :value="item.name" >
58
+						</el-option>
59
+					</el-select>
60
+				</el-form-item>
56
 				<el-form-item label="免堆时间">
61
 				<el-form-item label="免堆时间">
57
 					<el-input v-model="obj.keepDay" type="number" style="width: 300px;"></el-input>
62
 					<el-input v-model="obj.keepDay" type="number" style="width: 300px;"></el-input>
58
 				</el-form-item>
63
 				</el-form-item>
59
-				<el-form-item label="免堆期价格">
64
+				<el-form-item label="免堆期价">
60
 					<el-input v-model="obj.ordPrice" type="number" style="width: 300px;"></el-input>
65
 					<el-input v-model="obj.ordPrice" type="number" style="width: 300px;"></el-input>
61
 				</el-form-item>
66
 				</el-form-item>
62
-				<el-form-item label="超期价">
67
+				<el-form-item label="超期价">
63
 					<el-input v-model="obj.outOrdPrice" type="number" style="width: 300px;"></el-input>
68
 					<el-input v-model="obj.outOrdPrice" type="number" style="width: 300px;"></el-input>
64
 				</el-form-item>
69
 				</el-form-item>
70
+				<el-form-item label="支付方式">
71
+					<el-radio-group v-model="obj.payWay">
72
+						<el-radio label="月结"></el-radio>
73
+						<el-radio label="现金"></el-radio>
74
+					</el-radio-group>
75
+				</el-form-item>
65
 				<el-form-item>
76
 				<el-form-item>
66
 					<el-button type="success" @click="handleSave">保存</el-button>
77
 					<el-button type="success" @click="handleSave">保存</el-button>
67
 					<el-button @click="handleCancelSave">取消</el-button>
78
 					<el-button @click="handleCancelSave">取消</el-button>
112
 					keepDay: '',
123
 					keepDay: '',
113
 					ordPrice: '',
124
 					ordPrice: '',
114
 					outOrdPrice: '',
125
 					outOrdPrice: '',
126
+					materialName:'',
127
+					payWay:'月结',
115
 				},
128
 				},
116
 				optionsCust: [],
129
 				optionsCust: [],
130
+				optionsmaterialName: [],
117
 
131
 
118
 			}
132
 			}
119
 		},
133
 		},
120
 		//界面渲染完毕调用   初始化表格参数
134
 		//界面渲染完毕调用   初始化表格参数
121
 		mounted() {
135
 		mounted() {
122
-			this.getTableData()
123
-			this.getAllCustomer()
136
+			this.getTableData();
137
+			this.getAllCustomer();
138
+			this.getmaterialName();
124
 		},
139
 		},
125
 		methods: {
140
 		methods: {
126
 			typeFormatter: function(row, column) {
141
 			typeFormatter: function(row, column) {
141
 					this.optionsCust = response.data.data
156
 					this.optionsCust = response.data.data
142
 				});
157
 				});
143
 			},
158
 			},
159
+			getmaterialName() {
160
+				var url = 'MaintMaterial/queryMaterialName.do'
161
+				var param = {}
162
+				axios.get(url, param).then(response => {
163
+					this.optionsmaterialName = response.data.data
164
+				});
165
+			},
144
 			
166
 			
145
 			showMaterial() {
167
 			showMaterial() {
146
 				this.$refs.PopupMaterial.show()
168
 				this.$refs.PopupMaterial.show()

+ 1
- 1
src/view/record/outrecord.vue 查看文件

62
 						<el-form-item label=" " style="margin-top: -15px;margin-left: -60px">
62
 						<el-form-item label=" " style="margin-top: -15px;margin-left: -60px">
63
 							<el-button @click="handleSearch" type="primary" size="small">查询</el-button>
63
 							<el-button @click="handleSearch" type="primary" size="small">查询</el-button>
64
 							<el-button @click="handlePrintOut" type="primary" size="small" style="width:90px;text-align: left">打印出库单</el-button>
64
 							<el-button @click="handlePrintOut" type="primary" size="small" style="width:90px;text-align: left">打印出库单</el-button>
65
-							<el-button @click="handleOutBack" type="danger" size="small" style="width:70px">取消出库</el-button>
65
+							<el-button @click="handleOutBack" type="danger" size="small">取消出库</el-button>
66
 							<el-button @click="handleVerifyAcc" type="primary" size="small" style="width:70px">对账</el-button>
66
 							<el-button @click="handleVerifyAcc" type="primary" size="small" style="width:70px">对账</el-button>
67
 							<el-button @click="handleModifyPrice" type="primary" size="small" >批量改价</el-button>
67
 							<el-button @click="handleModifyPrice" type="primary" size="small" >批量改价</el-button>
68
 						</el-form-item>
68
 						</el-form-item>

Loading…
取消
儲存