This commit is contained in:
xd 2024-07-03 09:52:21 +08:00
parent c4d7963465
commit 06048f7d93
3 changed files with 14 additions and 23 deletions

View File

@ -1,11 +0,0 @@
#for tests only !
#Wed Jun 26 10:28:59 CST 2024
jco.destination.pool_capacity=10
jco.client.lang=ZH
jco.client.ashost=172.19.0.125
jco.client.saprouter=
jco.client.user=RFC
jco.client.sysnr=00
jco.destination.peak_limit=10
jco.client.passwd=654321
jco.client.client=800

View File

@ -168,17 +168,19 @@ public class QuotController extends BaseController
* 获取报价详细信息-整单通过 * 获取报价详细信息-整单通过
*/ */
@PreAuthorize("@ss.hasPermi('quot:quot:allPass')") @PreAuthorize("@ss.hasPermi('quot:quot:allPass')")
@GetMapping(value = "/allPass/{quotId}") @GetMapping(value = "/allPass/{quotIds}")
@Log(title = "报价单-手动更新状态为通过", businessType = BusinessType.UPDATE) @Log(title = "报价单-手动更新状态为通过", businessType = BusinessType.UPDATE)
public AjaxResult getAllPassInfo(@PathVariable("quotId") String quotId) public AjaxResult getAllPassInfo(@PathVariable("quotIds") String[] quotIds)
{ {
for(String quotId:quotIds){
Quot quot = new Quot(); Quot quot = new Quot();
quot.setQuotId(quotId); quot.setQuotId(quotId);
quot.setQuotApprovalStatus("2");// 提交状态设置为 通过 quot.setQuotApprovalStatus("2");// 提交状态设置为 通过
quot.setQuotQuotationDate(DateUtils.getNowDate());//报价单-报价日期设置为 当前日期 quot.setQuotQuotationDate(DateUtils.getNowDate());//报价单-报价日期设置为 当前日期
quot.setQuotCheckUserName(getUsername()); quot.setQuotCheckUserName(getUsername());
quotService.updateQuotAllPassInfo(quot); quotService.updateQuotAllPassInfo(quot);
return success(quot); }
return success();
} }
/** /**

View File

@ -129,7 +129,7 @@
plain plain
icon="el-icon-edit" icon="el-icon-edit"
size="mini" size="mini"
:disabled="single" :disabled="multiple"
@click="handleAllPass" @click="handleAllPass"
v-hasPermi="['quot:quot:allPass']" v-hasPermi="['quot:quot:allPass']"
>整单通过</el-button> >整单通过</el-button>
@ -1369,10 +1369,10 @@ export default {
// //
handleAllPass(row) { handleAllPass(row) {
this.reset(); this.reset();
const quotId = row.quotId || this.ids const quotIds = row.quotId || this.ids
this.$modal.confirm('是否确认修订所选报价单且更新状态为通过?').then(function() { this.$modal.confirm('是否确认修订所选报价单且更新状态为通过?').then(function() {
}).then(() => { }).then(() => {
getAllPass(quotId).then(response => { getAllPass(quotIds).then(response => {
this.$modal.msgSuccess("更改成功"); this.$modal.msgSuccess("更改成功");
this.getList(); this.getList();
}); });