Browse Source

修改product_id和agent_product_id在创建时为空处理

master
李可松 4 years ago
parent
commit
c79557d96c
  1. 4
      app/AdminAgent/Controllers/AgentProductController.php
  2. 2
      resources/js/agent-spec-edit.js

4
app/AdminAgent/Controllers/AgentProductController.php

@ -246,8 +246,8 @@ class AgentProductController extends AdminController
$js = file_get_contents(resource_path('js/agent-spec-edit.js')); $js = file_get_contents(resource_path('js/agent-spec-edit.js'));
$class = str_replace('\\', '\\\\', LoadSupplierSpec::class); $class = str_replace('\\', '\\\\', LoadSupplierSpec::class);
$js = str_replace( $js = str_replace(
['`{{url}}`', '`{{class}}`', '`{{product_id}}`', '`{{agent_product_id}}`'],
[route(admin_api_route_name('form')), $class, $form->model()->product_id, $form->model()->id],
['`{{url}}`', '`{{class}}`', '`{{agent_product_id}}`'],
[route(admin_api_route_name('form')), $class, $form->model()->id ?? 0],
$js $js
); );
Admin::script($js); Admin::script($js);

2
resources/js/agent-spec-edit.js

@ -21,7 +21,7 @@ $(function () {
url: '`{{url}}`', url: '`{{url}}`',
method: 'POST', method: 'POST',
data: { data: {
product_id: `{{product_id}}`,
product_id: $('input[name="product_id"]').val(),
agent_product_id: `{{agent_product_id}}`, agent_product_id: `{{agent_product_id}}`,
_form_: '`{{class}}`', _form_: '`{{class}}`',
}, },

Loading…
Cancel
Save